
Я обновил Ubuntu до 12.04, и теперь у меня проблема со входом в систему после блокировки экрана: он говорит, что пароль неверный, хотя я ввожу правильный пароль. Я нашел временное решение, переключив пользователей и войдя снова с тем же пользователем.
решение1
У меня была та же проблема. Вероятно, владелец указан неверно /etc/shadow
(см. раздел «Ошибка аутентификации gnome-screensaver с неверным /etc/shadow permissions
»эта страница).
Вам нужно sudo chown root:shadow /etc/shadow
тогда sudo chmod u=r,g=r /etc/shadow
См.этот отчет об ошибке.
Интересный вопрос: «Почему сменился владелец?». Потому что я не помню, чтобы он менялся.
решение2
Я мог бы решить эту проблему, изменив следующие разрешения:
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
решение3
Была такая проблема на Ubuntu 16.04. Нашел решение вhttp://ubuntuforums.org/showthread.php?t=1006366(связано владответ):
chmod 2755 /sbin/unix_chkpwd
В моем случае, unix_chkpwd
потеряла своесетгиднемного, когда я скопировал всю свою файловую систему на новую машину с помощью tar.
решение4
Я использую Ubuntu 14.04 и у меня возникла та же проблема.
По ошибке я запустил chown в корневой файловой системе (Ура!) и с тех пор у меня началась описанная здесь проблема.
Я выполнил команду, указанную в ответе Ошобова, но она у меня не сработала, однако использование моей собственной учетной записи вместо учетной записи root помогло.
sudo chown your-username:shadow /etc/shadow