Как добавить администратора в 13.04 [дубликат]

На этот вопрос уже есть ответ здесь:

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

Изменить: Я вошел в систему через гостевую учетную запись прямо сейчас.

Edit: У меня есть доступ к режиму восстановления, но я не уверен, как войти в учетную запись root. Хасия Рулзз, я пробовала это, но у меня нет учетных записей для изменения пароля, и это не сработало с учетной записью root.

Редактировать: Я не могу загрузить аварийный компакт-диск

2
задан 21 August 2013 в 16:30

2 ответа

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

Учетная запись гостя, вероятно, не может использовать sudo, так как это было бы всевозможной ерундой.

Можно ли загрузить и загрузиться с компакт-диска System Rescue ( http://www.sysresccd.org/ )?

Перед загрузкой выполните df /, чтобы выяснить, какие раздел вашей корневой файловой системы включен. например,

$ df /
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda1     192114204 101260032  81088596  56% /

говорит мне, что мне нужно помнить /dev/sda1. Я предполагаю, что на данный момент вы не используете логические тома, поскольку это добавляет несколько шагов в следующем бите.

Теперь загрузитесь с компакт-диска восстановления системы - это (в конечном итоге) приведет вас к приглашению root.

Теперь смонтируйте корневую файловую систему:

# mount /dev/sda1 /mnt

Здесь есть два пути ...

Простой - отредактируйте / mnt / etc / shadow и удалите пароль root, измените:

root:!:15842:0:99999:7:::

на

root::15842:0:99999:7:::

(обратите внимание на отсутствующие !)

После этого вы сможете перезагрузиться в Ubuntu и войти в систему как root без пароля (не забудьте установить пароль root после входа в систему!).

Сложно - если это не сработает - вернитесь к функции восстановления системы и перемонтируйте корневой раздел. Затем попробуйте эти команды:

# chroot /mnt
# passwd root

Это должно изменить пароль root. Перезагрузитесь и войдите как root.

0
ответ дан 21 August 2013 в 16:30

Когда вы впервые включите компьютер, и ваш BIOS завершит публикацию, удерживайте нажатой клавишу SHIFT . Это должно вызвать ваше меню GRUB. В этом меню выберите самое последнее обновление ядра, которое заканчивается текстом «(режим восстановления)». Это должно вызвать меню восстановления, в котором вы можете выбрать опцию «Запрос на удаление в корневую оболочку».

Возможно, у вас есть файловая система только для чтения. Если вы это сделаете, вам нужно будет смонтировать его:

mount -o remount,rw /

Далее, создайте нового пользователя-администратора и дайте ему пароль.

useradd newAdmin
passwd newAdmin

Затем добавьте нового пользователя-администратора в группу sudo.

adduser newAdmin sudo

Измените свой каталог на «домашний» и убедитесь, что у вашего нового пользователя есть домашний каталог:

cd /home
ls -al

Если его нет для нового администратора, добавьте его и дайте новый пользователь с правами администратора:

mkdir newAdmin
chown newAdmin newAdmin
chgrp newAdmin newAdmin

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

0
ответ дан 21 August 2013 в 16:30

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

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