Я обновил Ubuntu до 12.04, и теперь у меня возникла проблема при входе в систему после блокировки экрана: он говорит, что пароль неверен, хотя я предоставляю действительный пароль. Я нашел временное решение путем переключения пользователей и входа в систему снова с одним и тем же пользователем.
Я могу решить эту проблему со следующими разрешениями:
sudo chown root:shadow /etc/gshadow
sudo chown root:shadow /etc/gshadow-
sudo chown root:shadow /etc/shadow
sudo chown root:shadow /etc/shadow-
Найдено здесь: http://ubuntuforums.org/showthread.php?t=1006366
У этой проблемы была проблема Ubuntu 16.04. Найденное решение в http://ubuntuforums.org/showthread.php?t=1006366 (связано с ответом лада):
chmod 2755 /sbin/unix_chkpwd
В моем случае unix_chkpwd потерял свой http : //ubuntuforums.org/showthread.php? t = 1006366 бит, когда я скопировал всю свою файловую систему на новую машину, используя tar.
Я использую Ubuntu 14.04, и у меня была та же проблема
По ошибке я запустил chown в корневую файловую систему (Yikes!), и с тех пор я начал описывать проблему здесь.
Я выполнил команду, указанную в ответе Ошобова, но это не сработало для меня, но использование моей учетной записи вместо root заставило ее работать.
sudo chown your-username:shadow /etc/shadow