passwd: ошибка доступа запрещена при попытке обновить пароль пользователя
Я только что установил Ubuntu на новую машину, и вроде бы все шло нормально. У меня и коллеги были некоторые проблемы с несколькими вещами, и мне удалось заблокировать учетную запись локального администратора (sudo?) После присоединения к домену AD с использованием области и устранения неполадок, возникающих в некоторых проблемах McAfee. Я на 99,9% уверен, что пароль не изменился для пользователя. Я выполнил ВСЕ шаги, найденные здесь для сброса пароля от имени пользователя root при восстановлении. Когда я пытаюсь бежать
sudo passwd USERNAME
Я получаю ошибку:
root@hostname:~# sudo passwd USERNAME
passwd:Permission denied
passwd:password unchanged
root@hostname:~#
Когда я пытаюсь выполнить шаги для "Резких мер", я замечаю, что теневой файл не показывает то, что обычно указывает на зашифрованный пароль для пользователя. Вместо этого это выглядит так:
username:!:14920:0:99999:7:::
Я удалил восклицательный знак и все еще есть проблемы. Даже когда я бегу
passwd
как root через recovery, я получаю сообщение об ошибке "Отказано в доступе". На данный момент, я могу войти в систему как root только через recovery. Я нахожусь в полной растерянности на этом этапе и пытаюсь избежать поломки машины и начинать с нуля. Любая помощь, которую вы, ребята, можете оказать, будет очень признательна.
1 ответ
Соль:
vi /etc/pam.d/common-password
password [success=3 default=ignore]
pam_unix.so obscure sha512
=> Измените его на "success=2"
Улыбка!