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

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

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

есть идеи?

  • Как напечатать уникальное имя в UNIX с помощью команды
  • Как установить пароль для пользователя, использующего хеш в / etc / shadow для Solaris
  • Сброс даты истечения срока действия пароля по количеству дней вместо указания даты
  • Почему введенный пароль не отображается?
  • Невозможно изменить пароль, не зная текущего пароля (даже с правами root)
  • Переключение (su) на учетную запись без пароля
  • passwd: блокировка токена аутентификации занята
  • Изменить домашний каталог для пользователя LDAP в Linux
  • 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 для ее сброса.

    Linux и Unix - лучшая ОС в мире.