Как изменить пароль root в Ubuntu?

47

Я пытаюсь изменить пароль root в моей системе Ubuntu.

Вот что я сделал:

ashot@ashot-desktop:~$ sudo passwd root 
passwd: Authentication token manipulation error 
passwd: password unchanged

Как мне изменить пароль root в Ubuntu?

Выстрел
источник
3
Пожалуйста, найдите время и прочитайте ответы на этот вопрос: почему плохо работать от имени пользователя root?
Таккат

Ответы:

63

Обычно нет необходимости устанавливать пароль пользователя root. Смотрите: https://help.ubuntu.com/community/RootSudo.

Чтобы установить или изменить свой (корневой) пароль:

sudo -i
passwd

Чтобы заблокировать это снова

sudo passwd -dl root
пантера
источник
Соответствующие части из ссылки: «По умолчанию ... вы не можете войти в систему как root напрямую или использовать команду su, чтобы стать пользователем root. Однако, поскольку учетная запись root физически существует, все равно можно запускать программы с root-уровнем привилегии. Вот где приходит sudo ... Просто помните, что когда sudo запрашивает пароль, ему нужен пароль ВАШЕГО ПОЛЬЗОВАТЕЛЯ, а не пароль учетной записи root. ... Включение учетной записи root редко требуется. Почти все, что вам нужно сделать администратором системы Ubuntu можно с помощью sudo или gksudo. " (Далее на странице рассказывается, как включить рут.)
Евгений Сергеев
12

Когда вы sudoуже используете root, вам не нужно указывать root.

sudo passwd

Если вы пытаетесь сделать это из корня восстановления, вы должны:

mount -rw -o remount / 
passwd
Наде
источник
4

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

Чтобы сменить пароль, мне пришлось позвонить «passwd» без «sudo». В противном случае изменение пароля не учитывается.

Майкл Файяд
источник
0

Я установил файл .deb, созданный для pardus. Когда я устанавливал этот пакет в Ubuntu, мой Ubuntu пропал, я никогда не был супер-пользователем и не мог использовать passwd для смены пароля.
Я получил ту же ошибку:

passwd: Authentication token manipulation error 
passwd: password unchanged


Попробуйте это шаги;

- перезапустите Ubuntu, откройте его в режиме восстановления
- удалите root
- обновите Ubuntu до новой версии.

Это решило мою проблему, надеюсь, она вам тоже поможет.

Мехмет Демир
источник
0

Возможно /etc/passwdи /etc/shadowне совпадают.

Попробуйте использовать команду pwconv.

Павел
источник
1
Было бы неплохо объяснить, что делает команда. В настоящее время это кажется больше комментарием, чем ответом.
42-19