
Я попробовал с помощью команды: $ passwd
Он запрашивает новый пароль и выдает сообщение об успешном завершении, но когда я пытаюсь войти с новым паролем после перезапуска системы, он работает со старым паролем. Новый пароль не изменился! Есть идеи...
решение1
В моем случае я успешно сменил пароли, но новый пароль не подошел для входа в систему или использования sudo
.
Оказалось, что у меня passwd
по какой-то причине было два инструмента. Один в , /usr/local/bin/passwd
а другой в /usr/bin/passwd
. Использование последнего решило проблему.
Вы можете побежать type -a passwd
, чтобы увидеть это.
решение2
Вы использовали sudo
? Если да, то вы могли изменить свой пароль root, а не пароль пользователя.
Чтобы изменить пароль root:
sudo passwd
Чтобы изменить пароль пользователя:
sudo passwd username
РЕДАКТИРОВАТЬ: Рецензент предположил, что смена пароля пользователя должна быть простой:
passwd
Однако на моей системе это не сработало.
решение3
Попробуйте, это сработает.
//Удаляем пароль для пользователя
sudo passwd -d <user>
//Обновить новый пароль
sudo passwd <user>