Я удалил свою исходную учетную запись пользователя. У новой учетной записи нет пароля. Как я могу это включить? [дубликат]

Возможный дубликат:
Как мне снова добавить себя в качестве пользователя sudo?

Как включить моя учетная запись администратора? Я удалил другой, и теперь новый без пароля, я не могу получить к нему доступ и ничего не могу сделать с моей гостевой учетной записью.

0
задан 13 April 2017 в 15:23

1 ответ

Это предложение основано на предыдущем ответе. Это предполагает использование Ubuntu 12.04 LTS.

  1. Загрузите свой компьютер к меню начальной загрузки GRUB. При необходимости нажмите клавишу Shift сразу после того, как начальная загрузка начнет вынуждать меню GRUB быть отображенным.
  2. Выберите запись, которая загрузится в recovery mode.
  3. Текстовое меню графики, показанное в изображении ниже, должно появиться. Используйте или клавиша со стрелкой вниз для выбора записи.
    • Выбрать root (Drop to root shell prompt) и нажмите Enter.

      recovery menu with <code>root</code> entry selected
  4. Система в настоящее время монтируется как только для чтения. Введите команду ниже для перемонтирования файловой системы как чтения-записи. Это позволяет Вам вносить изменения.
    mount -o remount,rw /
  5. В Вашем вопросе Вы сказали создание нового имени пользователя, которое не имеет пароля. Так как я не знаю, каково то новое имя пользователя, я буду использовать REPLACE-WITH-USERNAME относиться к нему. Замените REPLACE-WITH-USERNAME с Вашим новым именем пользователя, которое не работает в командах ниже.
  6. Выберите и создайте пароль для этого имени пользователя с командой ниже.
    passwd REPLACE-WITH-USERNAME
  7. Используйте команду ниже для списка всех групп, которых это имя пользователя в настоящее время является членом.
    groups REPLACE-WITH-USERNAME
  8. Если шаг (7) показывает, что имя пользователя является членом nopasswdlogin группа, используйте команду ниже для удаления его из этой группы.
    gpasswd --delete REPLACE-WITH-USERNAME nopasswdlogin
  9. В маловероятном случае, что Вы не видите самого имени пользователя, перечисленного в выводе от groups команда на шаге (7), используйте команду ниже, чтобы добавить его и сделать его основной группой входа в систему для этого имени пользователя.
    usermod -g REPLACE-WITH-USERNAME REPLACE-WITH-USERNAME

    Примечание: Да, имя пользователя повторяется дважды. Например, если имя пользователя было joeuser команда была бы usermod -g joeuser joeuser
  10. Используйте команду ниже, чтобы гарантировать, что имя пользователя находится во всех группах по умолчанию, которыми это должно быть.Примечание: Не добавляйте пробелы между запятыми (,)
    usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare REPLACE-WITH-USERNAME
  11. Повторитесь groups команда на шаге (7), чтобы проверить, что имя пользователя было правильно добавлено к группам.
  12. Перезапустите свою систему с командой ниже. (Может потребоваться несколько секунд. Ожидайте его...),
    reboot
  13. Вход в систему с помощью пароля Вы выбрали для имени пользователя на шаге (6).
    • Я предлагаю также пробовать, например, sudo fdisk -l проверить это sudo работает на Вас правильно.
    • Я также повторил бы groups команда от шага (7) для проверки в один прошлый раз, когда имя пользователя является членом групп, в которых это должно быть. (Лучше безопасный, чем жаль, нет?)
2
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: