Узнать логин пароль linux

Какой логин и пароль?

Ничего не понимаю. Помогите кто-нибууууууудь! Купила ноутбук с Linux. Просит логин и пароль. А он ведь новый. Что вводить нужно?

Re: Какой логин и пароль?

Продавец что говорит?

Re: Какой логин и пароль?

password: qwerty или 1234

Re: Какой логин и пароль?

или пароль root

потом useradd (имя пользователя по англиийски)

система попросит ввести пароль для пользователя (дважды) введите пароль, какой вам нравиться. Все. Это и будет ваш логин/пароль.

Re: Какой логин и пароль?

тогда нужно еще и рута удалить после, а то брешь будет

Re: Какой логин и пароль?

Вот и кому это упёрлось перебирать? Да, вот сейчас она всё бросит и в ручную брутфорсить будет. Или продавец скажет, или книжка прилагалась. Последнее — вообще должно быть однозначно.

Если это, конечно, не тролль неприличной толщины.

Re: Какой логин и пароль?

Снесите Линукс (он не нужен) и поставьте туда православный корпоративный XP

Re: Какой логин и пароль?

passwd для кого придумали?

2автор потом из под рута выполняете команду passwd это смена пароля.

Re: Какой логин и пароль?

просто предлагаю проверить самый очевидный вариант.

если не прокатит, то это не отнимет много времени (10 сек. макс)

а потом уже ваши варианты, а я не тролль, топик стартер больше похож

Re: Какой логин и пароль?

Да я про не(го/ё), в общем-то 🙂

Re: Какой логин и пароль?

Ога. мне вот пришлось ручками аткое убивать. ибо там пароль поставил кто-то и все. и я хз что-там, а продавцы молчат.. после получаса секса (моего, а я не девушка первый раз в консоль смотрящая) оно сдалось.. как выяснилось пароль был просто root. но я не додумался..

Re: Какой логин и пароль?

LiveCD под рукой не было, наверно.

Re: Какой логин и пароль?

Re: Какой логин и пароль?

При загрузке он, скорее всего пишет что-нибудь вроде «Press ESC to enter GRUB menu». Нажимаешь ESC. Только быстро, пока надпись не исчезла.

Если опоздала — дождись того места, где просит пароль, и перезагрузись.

Вошла в меню GRUB. Там несколько вариантов загрузки линукса.
Если есть какой-нибудь «single mode», «runlevel 1», «init 1» или «recovery» — замечательно. Выбирай его и жми Enter.

Если такого нет, то нужно отредактировать одну из имеющихся конфигураций.
Никуда не двигая указатель, нажми ‘e’ (латинскую). Появится список команд для загрузки данной конфигурации.
Выбери строку, начинающуюся с «kernel». Снова нажми ‘e’, чтобы её редактировать.
Появится экран для редактирования этой строки. В конце строки добавь пробел и допиши single.
Если в этой строке есть слова «quiet» или «splash», лучше их удалить.
Нажми Enter, чтобы сохранить изменённую строку, а затем ‘b’ (латинскую B), чтобы загрузиться с изменённой конфигурацией.

В некоторых системах, например, Ubuntu, выдаст меню восстановления системы (Recovery Menu), или нечто подобное. В нём надо выбрать «root» или «single» или «shell». В других системах такого может не быть.

Появится командная строка.
Набери less /etc/shadow
Если заругается («command not found»), значит надо вместо less писать more.

Откроется файл со списком пользователей. Enter — сместиться на строку вниз, «пробел» — на страницу вниз. В less также можно двигаться вверх-вниз стрелками и PgUp и PgDn, в more — только вниз «пробелом» и Enter. Для выхода надо нажать q, more выйдет автоматически, когда дойдёт до конца.

В этом файле каждая строка имеет вид:
имя:зашифрованный пароль:много цифр и двоеточий.
Если вместо зашифрованного пароля стоит восклицательный знак или звёздочка, этот пользователь не может войти в систему, поэтому нам неинтересен.
Запиши все имена, где между первыми двумя двоеточиями стоит не «!», не «*», а бессмысленный набор символов.
Это и есть записанные в системе логины. Обычно они состоят из латинских букв и цифр.

Скорее всего, в системе будет 2 логина, один из которых «root» (в Ubuntu и некоторых лругих линуксах «root» не работает, логин будет всего один).

Выйди из файла, нажав q.

Набери passwd логин, поставив вместо «логин» любой из логинов, кроме «root».
Программа спросит пароль, набери желаемый пароль. Скорее всего, при наборе пароля на экране ничего не будет отображаться.
Программа ещё раз спросит пароль, набери его же.

Читайте также:  Windows 10 подключение блютуз гарнитуры

Если пароли совпали, программа ответит, что сменила пароль, иначе сообщит, что пароли не совпадают.

Если программа заругается, что пароли слишком простые, придумай что-нибудь посложнее.

Можешь поменять пароли и для остальных логинов. Если сменишь пароль для «root», могут быть проблемы, если придётся сдавать ноутбук в сервис.

Перезагрузись. Когда машина спросит логин и пароль, вводи один из найденных логинов (кроме «root») и свой пароль к нему.

Источник

можно ли узнать пароль пользователя?

Проблемы с сыном (14 лет), болен интернетом (соц сетями). Решил регулировать доступ. Поставил linux mint 17 (сделан из ubuntu 14.04, сам пользую mint mate 13). Создал пользователя. Пароль взял предложенный системой, безсмысленный набор символов. Пароль никому не показывал, не записывал, просто запомнил. Оставил сына на некоторое время в системе, не смотрел, что делает (живем не вместе, приходится оставлять). Сейчас узнаю, что он как то узнал пароль пользователя и пользует комп в мое отсутствие. Как это можно сделать? Всегда считал, что линух не взломать и пользуюсь им уже много лет. Прочитал кучу статей по этому поводу. Везде пишут, что можно только скинуть пароль рута, используя при загрузке восстановление системы. Но пароли не изменились. Подскажите кто знает. Сына надо лечить ограничением доступа в инет.

Коллега на работе рассказывал, что его брат узнал пароль у отца оставив фотомыльницу на запись так, чтобы она была направлена на клавиатуру.

Сына надо лечить ограничением доступа в инет.

А больше времени с ним проводить не приходила мысль? По теме — мог много раз видеть, как ты набираешь и запомнить. Дети на такое способны.

пароль узнать нельзя. Строго говоря, система его тоже не знает, она знает только как проверить верен ли он.

Из возможных вариантов:

— загрузился в режиме восстановления системы, создал нового пользователя

— поменял пароль рута и работает из под него

Вообще, советую посмотреть /etc/passwd на предмет появления новых пользователей.

Хотя вариант с подсмотренным паролем тоже очень даже имеет право на существование

При входе в систему сына рядом не было. Мысль правильная, но не реализуемая. Живем не вместе.

Это понятно. А где нибудь фиксируется кто и когда входил в систему?

Сейчас узнаю, что он как то узнал пароль пользователя и пользует комп в мое отсутствие. Как это можно сделать?

Скорее всего init=/bin/bash через граб

Значит в самом деле видео записал. И проверить нет ли новых пользователей. А еще такое — он точно сидит с установленной ОС? Может с флешки какой-то. Если нет, то ваш сын смог сделать то, что считается практически невозможным.

Кстати, а загрузка с флешки разрешена? Правда нужно ещё ограничить сброс биоса, а то можно просто грузиться с флешки-лайвсиди и использовать интернет вдоволь.

Немного по подробнее можно? Я не очень в администрировании.

А где нибудь фиксируется кто и когда входил в систему?

В системных log-файлах, в зависимости от дистрибутива.

live cd запускает наверное ::)

В меню grub нажимаем «Е» на клавиатуре и в конец строки linux вводим init=/bin/bash

Затем там уже меняем пароль пользователя

Ограничивай не доступ к пк, а доступ к сети.

То есть доступ был ограничен только паролем к установленной системе? Не был запрещён доступ в биос, не запрещена загрузка с внешних носителей, не запрещёно редактирование меню grub, доступ внутрь системника тоже не ограничен?

Ограничивай не доступ к пк, а доступ к сети.

Проще отказаться от услуг провайдера. Но пацанчика это не остановит 🙂 Придется запрещать весь город или держать пацана взаперти 🙂

сделай в кроне проверку пароля по хешу, если пароль отличается от эталонного меняешь его, или при загрузке проверь пароль, в общем вариантов много. А вообще гордись сыном!

А больше времени с ним проводить не приходила мысль?

Источник

Где и как хранятся пароли в Linux?

Главное меню » Linux » Где и как хранятся пароли в Linux?

Файл /etc/passwd хранит всю важную информацию, необходимую для входа пользователя. Проще говоря, в файле /etc/passwd хранятся данные учетной записи пользователя. Этот файл представляет собой обычный текстовый файл, содержащий полный список всех пользователей вашей системы Linux. Он содержит информацию об имени пользователя, пароле, UID (идентификатор пользователя), GID (идентификатор группы), оболочке и домашнем каталоге. Этот файл должен иметь разрешения на чтение, поскольку многие утилиты командной строки используются для сопоставления идентификаторов пользователей с именем пользователя. Но должны иметь ограниченные права на запись только для учетных записей суперпользователя или пользователя root.

В этой статье будет показано, как и где можно хранить пароли учетных записей системных пользователей в дистрибутиве Linux. Мы реализовали все демонстрации в системе Ubuntu 20.04. Однако вы можете найти файл /etc/passwd в любом дистрибутиве Linux.

Читайте также:  Api ms win core dll windows 10

Предварительные условия

У вас должны быть права root для выполнения административных команд.

Базовые сведения о файле/etc/passwd

Файл/etc/passwd содержит информацию об учетной записи пользователя вашей системы. Все сохраненные поля разделяются знаком двоеточия «:».
Когда вы запустите следующую команду, вы увидите каждую запись файла /etc/passwd:

Приведенная выше команда выведет список всех пользователей вашей системы Linux.

Подробная информация о форматах полей /etc/passwd:

  • Username: первое поле представляет имя пользователя. Длина поля имени пользователя определяется от 1 до 32 символов. Это используется, когда пользователь входит в систему.
  • Password: В приведенном выше примере символ «x» означает, что пароль хранится в зашифрованном виде в файле /etc/shadow.
  • User ID (UID): идентификатор пользователя должен быть отдельно назначен каждому пользователю. Нулевой UID назначается пользователю root, а идентификаторы пользователей от 1 до 99 назначаются предопределенным или стандартным учетным записям. Дальнейшие UID от 100 до 999 назначаются системным административным учетным записям или группам.
  • Group ID (GID): Следующее поле представляет собой идентификатор группы. GID хранится в файле /etc/group.
  • Information about User ID: Следующее поле предназначено для комментариев. В этом поле вы можете добавить некоторую дополнительную информацию об указанном пользователе, такую как полное имя пользователя, номер телефона и т. д.
  • Home directory: в этом поле отображается расположение домашнего каталога, назначенного текущему пользователю. Если указанный каталог не существует, будет отображаться «/».
  • Command //shell: Абсолютный путь по умолчанию к оболочке или команде – /bin/bash. Это известно как оболочка. Например, системный администратор, использующий оболочку nologin. Он действует как замещающая оболочка для учетных записей пользователей системы. Если оболочка расположена по пути /sbin/nologin, и пользователь хочет войти непосредственно в систему Linux, оболочка /sbin/nologin закроет или отключит соединение.

Поиск пользователя в файле/etc/passwd

Вы можете найти конкретного пользователя с помощью файла/etc/passwd, используя команду grep. Например, мы хотим найти имя пользователя andreyex из файла/etc/passwd, используя следующий синтаксис, тогда мы можем легко найти указанного пользователя, сэкономив наше время:

Приведенный выше синтаксис изменится на следующую форму:

Источник

Узнать логин пароль linux

Вы не сможете узнать забытый пароль от учетной записи пользователя вашей системы Linux, но вы можете установить новый пароль для учетной записи любого пользователя (точнее, «изменить» забытый пароль на новый). Это не просто ввиду существования в рамках системы множества механизмов обеспечения безопасности, но в том случае, если вы будете точно следовать приведенным ниже инструкциям, вы не столкнетесь ни с какими сложностями.

Примечание: не используйте данную методику в том случае, если вы зашифровали вашу корневую файловую систему! В этом случае вы не сможете получить доступ к файлу, в котором хранятся пароли для учетных записей пользователей. Данная методика предназначена для тех ситуаций, когда вообще не используется шифрование файловых систем.

1. Дистрибутивы Linux Mint и Ubuntu

A. Во-первых, вам придется попасть в меню системного загрузчика GRUB, перезагрузив или выключив и снова включив компьютер. Если вы никогда не видели этого меню, вы можете сделать его видимым, просто удерживая нажатой клавишу Shift сразу после пропадания вывода BIOS или заставки с названием компании-производителя компьютера. В большинстве случаев следует нажимать левую клавишу Shift, но иногда вместо нее может использоваться правая клавиша Shift.

B. В открывшемся меню системного загрузчика по умолчанию должна быть выбрана строка, соответствующая установленной системе Linux Mint или Ubuntu; если это не так, выберите соответствующую ей строку. После этого нажмите клавишу E для редактирования параметров загрузки этой системы.

Теперь с помощью открывшегося текстового редактора пролистайте вниз список параметров загрузки системы (с помощью кнопок со стрелками) до обнаружения строки следующего формата:

linux /boot/vmlinuz-(. часть текста сокращена. ) ro quiet splash $vt_handoff

Переместите курсор в конец этой строки (также с помощью кнопок со стрелками) и удалите часть строки со следующими параметрами:

ro quiet splash $vt_handoff

После этого введите вместо удаленных параметров следующие параметры:

В результате строка должна выглядеть следующим образом:

linux /boot/vmlinuz-(. часть текста сокращена. ) rw init=/bin/bash

После этого используйте клавишу F10 или сочетание клавиш CTRL+X для загрузки системы. В результате ядру операционной системы будут переданы измененные параметры.

C. Теперь стоит немного подождать: Linux Mint или Ubuntu загрузится без графического пользовательского интерфейса. В результате вы получите терминал с большим количеством диагностических сообщений и следующим приглашением:

Вы можете получить список существующих в системе учетных записей пользователей с помощью следующей команды:

После окончания ввода команды следует нажать клавишу Enter для ее исполнения. В результате вы увидите список учетных записей пользователей системы. Обратите внимание на отсутствие заглавных букв в их именах.

D. Теперь введите следующую команду:

Например, если именем вашей учетной записи является «john», вы можете ввести команду:

После окончания ввода команды следует нажать клавишу Enter для ее исполнения. Теперь вам будет предложено ввести новый пароль для вашей учетной записи.

Примечание 1: при вводе пароля не следует использовать пробелы, специальные символы, а также символы, которые могут отличаться при использовании различных раскладок клавиатуры. Не нужно излишне усложнять пароль: используйте только буквы, цифры и дефисы. Также рекомендуем ознакомиться с материалом, в котором рассказывается о том, как придумать простой и надежный пароль.

Примечание 2: при вводе нового пароля его символы не будут видимы. Не будут выводиться даже звездочки и это нормально. При использовании упомянутой команды вам будет предложено ввести пароль Unix: это одно из многих свидетельств о корнях Linux!

После окончания ввода пароля используйте сочетание клавиш CTRL+ALT+DEL для перезагрузки системы.

Читайте также:  Linux узнать размеры всех директорий

E. На этом процесс изменения пароля учетной записи пользователя можно считать оконченным! Теперь вы можете войти в систему, используя новый пароль.

2. Дистрибутив Fedora Workstation

A. По аналогии с дистрибутивами Linux Mint и Ubuntu, вам придется попасть в меню системного загрузчика GRUB, перезагрузив или выключив и снова включив компьютер. Если вы никогда не видели этого меню, вы можете сделать его видимым, просто удерживая нажатой клавишу Shift сразу после пропадания вывода BIOS или заставки с названием компании-производителя компьютера. В большинстве случаев следует нажимать левую клавишу Shift, но иногда вместо нее может использоваться правая клавиша Shift.

B. В открывшемся меню системного загрузчика по умолчанию должна быть выбрана строка, соответствующая установленной системе Fedora Workstation; если это не так, выберите соответствующую ей строку. После этого нажмите клавишу E для редактирования параметров загрузки этой системы.

Теперь с помощью открывшегося текстового редактора пролистайте вниз список параметров загрузки системы (с помощью кнопок со стрелками) до обнаружения строки следующего формата:

linux16 /vmlinuz-(. часть текста сокращена. ) ro rhgb quiet LANG=ru_RU.UTF-8

linuxefi /vmlinuz-(. часть текста сокращена. ) ro rhgb quiet LANG=ru_RU.UTF-8

Переместите курсор в конец этой строки (также с помощью кнопок со стрелками) и удалите часть строки со следующими параметрами:

После этого введите вместо удаленных параметров следующие параметры:

В результате строка должна выглядеть следующим образом:

linux16 /vmlinuz-(. часть текста сокращена. ) ro LANG=ru_RU.UTF-8 rd.break enforcing=0

linuxefi /vmlinuz-(. часть текста сокращена. ) ro LANG=ru_RU.UTF-8 rd.break enforcing=0

После этого используйте клавишу F10 или сочетание клавиш CTRL+X для загрузки системы. В результате ядру операционной системы будут переданы измененные параметры.

C. Теперь стоит немного подождать: Fedora Workstation загрузится без графического пользовательского интерфейса в режиме восстановления. В результате вы получите терминал с большим количеством диагностических сообщений и следующим приглашением:

Далее нужно смонтировать корневую файловую систему в режиме чтения-записи и изменить корневую директорию на точку монтирования этой файловой системы. Для этой цели следует использовать следующую последовательность команд:

mount -o remount,rw /sysroot
chroot /sysroot

После окончания ввода каждой из команд следует нажать клавишу Enter для ее исполнения.

D. Теперь ничто не мешает вам сменить свой пароль, введя следующую команду:

Например, если именем вашей учетной записи является «john», вы можете ввести команду:

После окончания ввода команды снова следует нажать клавишу Enter для ее исполнения. Теперь вам будет предложено ввести новый пароль для вашей учетной записи.

Примечание 1: при вводе пароля не следует использовать пробелы, специальные символы, а также символы, которые могут отличаться при использовании различных раскладок клавиатуры. Не нужно излишне усложнять пароль: используйте только буквы, цифры и дефисы. Также рекомендуем ознакомиться с материалом, в котором рассказывается о том, как придумать простой и надежный пароль.

Примечание 2: при вводе нового пароля его символы не будут видимы. Не будут выводиться даже звездочки и это нормально. При использовании упомянутой команды вам будет предложено ввести пароль Unix: это одно из многих свидетельств о корнях Linux!

E. Что же, пароль сменен, но при следующей загрузке система обеспечения безопасности SELinux обнаружит факт модификации системного файла, поэтому следует сообщить ей о необходимости обновления контекстов всех элементов корневой файловой системы. Для этого в корневой файловой системе должен быть создан скрытый файл с именем .autorelabel с помощью следующей команды:

После окончания ввода команды также следует нажать клавишу Enter для ее исполнения.

F. Все, что вам осталось сделать — это отмонтировать корневую файловую систему и перезагрузить компьютер. Для этого следует использовать последовательность из трех следующих команд:

mount -o remount,ro /
exit
exit

Исполнение каждой из команд также инициируется с помощью клавиши Enter. Да, вам придется выполнить команду exit два раза подряд.

G. При следующей загрузке системы SELinux будет осуществлять обновление контекстов всех системных файлов из корневой файловой системы, поэтому процесс ее загрузки значительно затянется. В этом нет ничего страшного, вам просто придется согласиться с предложением системы и дождаться окончания процесса.

H. На этом процесс изменения пароля учетной записи пользователя можно считать оконченным! Теперь вы можете войти в систему, используя новый пароль.

3. Хотите ознакомиться с дополнительными советами?

Хотите узнать о других настройках и приемах работы с Linux-системами? На данном веб-сайте размещено большое количество подобных материалов.

Источник

Оцените статью