Как разблокировать учетную запись администратора

По ошибке я заблокировал свою учетную запись администратора на Debian с помощью passwd -l. Я пытаюсь с живым CD, чтобы разблокировать мою учетную запись без каких-либо проблем. Я пробовал редактировать файл passwd, удалив x, но это не сработало.

/etc/passwd root:x:0:0:root:/root:/bin/bash 

есть идеи?

3 Solutions collect form web for “Как разблокировать учетную запись администратора”

Если у вас есть учетная запись с разрешением sudo , вы можете запустить:

 sudo passwd root 

для разблокировки пароля root.

Если у вас нет разрешения sudo , вы должны загрузиться в однопользовательский режим (отредактировав параметр загрузки, если используете grub ) или используя live cd , а затем отредактируйте файл /etc/shadow (not /etc/passwd ), чтобы удалить пару восклицательный знак !! или ! до хэш-пароля, например:

 root:!!<hash password here>:9797:0::::: 

После этого перезагрузитесь, и теперь вы можете снова войти в систему с помощью root.

Пароль не хранится в /etc/passwd X – это фиктивная запись /etc/shadow содержит пароль.

Прочтите man shadow для получения дополнительной информации.

Вам даже не нужно загружаться с LiveCD, просто загрузите свою систему либо строкой 1 либо словом single в конце вашего linux ... stanza, когда на экране отображается GRUB2.

пример

При загрузке системы, если вы получаете доступ к параметрам меню загрузки для ядра из меню GRUB2, вы можете добавить соответствующую строку в конце, чтобы получить доступ к системе в однопользовательском режиме.

linux /vmlinuz-3.13.5-101.fc19.x86_64 root = / dev / mapper / fedora_greeneggs-root ro rd.md = 0 rd.dm = 0 vconsole.keymap = us rd.lvm.lv = fedora_greeneggs / swap rd. lvm.lv = fedora_greeneggs / root rd.luks = 0 vconsole.font = latarcyrheb-sun16 rhgb quiet LANG = ru_US.UTF-8 single

ПРИМЕЧАНИЕ. Обычно вы нажимаете клавишу e, а затем стрелку вниз на строку linux ... добавляя строку «single» в конец. Затем нажмите F10, чтобы загрузить его.

После загрузки вы должны иметь доступ к вашему файлу /etc/shadow и удалять существующий пароль из записи root, делая его пустым. Если вы затем перезагрузите систему, вы сможете войти с пустым паролем и использовать passwd для ее сброса.

  • печать awk из passwd, но только с идентификатором пользователя> 1000
  • QNAP «У меня нет имени!»
  • Удалить пользователя ldap
  • Есть ли обратная совместимость опции -p (--path) в командах пользователя / группы?
  • «Нет такого пользователя», но пользователь находится в файле passwd
  • Как напечатать уникальное имя в UNIX с помощью команды
  • Не удается войти в систему другим пользователям в системе Debian
  • Невозможно изменить пароль linux
  • Ошибка повторной попытки PAM passwd
  • Сброс даты истечения срока действия пароля по количеству дней вместо указания даты
  • if statement user user id в etc / passwd?
  • chpasswd и openssl
  • Linux и Unix - лучшая ОС в мире.