Я пытаюсь изменить пароль root в моей системе Ubuntu.
Вот что я сделал:
ashot@ashot-desktop:~$ sudo passwd root
passwd: Authentication token manipulation error
passwd: password unchanged
Как мне изменить пароль root в Ubuntu?
Если «ashot» - ваша корневая учетная запись, не называйте «sudo passwd». Я делал это последние несколько месяцев, и это не изменило бы мой пароль.
Чтобы сменить пароль, мне пришлось позвонить «passwd» без «sudo». В противном случае изменение пароля не учитывается.
Обычно нет необходимости устанавливать пароль пользователя root. См .: https://help.ubuntu.com/community/RootSudo
Чтобы установить или изменить свой (корневой) пароль:
sudo -i
passwd
Чтобы снова его заблокировать
sudo passwd -dl root
Я установил файл .deb, созданный для pardus. Когда я устанавливал этот пакет в Ubuntu, мой Ubuntu пропал, я никогда не был суперпользователем и не мог использовать passwd для смены пароля.
Я получил ту же ошибку:
passwd: Authentication token manipulation error
passwd: password unchanged
Попробуйте выполнить следующие действия;
- перезапустите Ubuntu, откройте его режим восстановления
- сбросьте рут
- обновите Ubuntu до новой версии
Это решило мою проблему, я надеюсь, что это тебе тоже помогает.
Возможно, /etc/passwd
и /etc/shadow
не совпадают.
Попробуйте использовать команду pwconv
.
Когда вы используете sudo
ваш уже доступный root, вам не нужно указывать root.
sudo passwd
Если вы пытаетесь сделать это из корня восстановления, вы должны:
mount -rw -o remount /
passwd