Я неожиданно удалил свою учетную запись пользователя (единственный администратор для машины). У меня есть другая учетная запись, которая является стандартной учетной записью, и теперь я не могу получить доступ к своему жесткому диску или чему-либо еще с этой стандартной учетной записью - она запрашивает пароль root. Можно ли как-нибудь восстановить доступ к учетной записи администратора?
У меня была та же проблема. Выберите режим восстановления (если вы используете ноутбук, он отличается, но в том же месте, что и в BIOS). Затем выберите root. Введите команду (# adduser) Затем команду (# пароль root) и введите. Новый пароль И перезапустите с помощью команды (#reboot)
Вы можете использовать консоль восстановления и загрузиться от имени пользователя root. Это дополнительная опция в вашем меню Grub, создайте нового пользователя и добавьте его в группу администраторов. Я не уверен, что это решит вашу проблему, но попробуйте и дайте мне знать.
useradd newuser
adduser newuser admin
Вы можете использовать режим восстановления, чтобы добавить стандартного пользователя в группу администраторов (которая теперь называется sudo в 12.04). Ниже приведен набор простых инструкций, скопированных с моего личного сайта .
Сначала выключите компьютер.
Затем restart whilst holding shift
на клавиатуре для загрузки меню grub.
Выберите recovery mode
в меню grub.
Выберите drop to root shell
в меню восстановления.
Используйте следующую команду для перемонтирования диска mount -o rw,remount /
Теперь введите adduser username sudo
, заменив имя пользователя вашим именем пользователя, т.е. 'adduser phil sudo'
Теперь вы должны увидеть сообщение с надписью «добавление пользователя», за которым следует «готово».
Введите shutdown -r now
, чтобы перезагрузить компьютер.
РЕДАКТИРОВАТЬ: Если вам сообщают, что пользователь xxx не существует, сначала вы можете использовать следующую команду, чтобы вывести список пользователей и убедиться, что у вас правильное имя пользователя
ls /home
Другой вариант - добавить новый пользователь из режима восстановления с помощью следующих команд:
useradd username -m -s /bin/bash
passwd username
adduser username sudo
Снова заменив username
на желаемое имя пользователя.