锁屏 – 密码不正确

我已经将Ubuntu升级到12.04,现在我在锁定屏幕后登录时遇到问题:即使我提供了有效密码,它也说密码不正确。 我通过切换用户并使用同一用户再次登录找到了临时解决方案。

我遇到过同样的问题。 /etc/shadow的所有权可能是错误的(请参阅本页的 “gnome-screensaver认证失败,错误的/etc/shadow permissions ”)。

你需要sudo chown root:shadow /etc/shadow然后sudo chmod u=r,g=r /etc/shadow看到这个错误报告 。

有趣的问题是“为什么所有权发生变化?”。 因为我不记得改变它。

我可以通过以下权限更改来解决此问题:

 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 

就我而言,当我使用tar将整个文件系统复制到新机器时, unix_chkpwd丢失了它的setgid位。

我使用的是Ubuntu 14.04,我遇到了同样的问题

我错误地在根文件系统上运行了一个chown(Yikes!),从那时起我开始讨论这里描述的问题。

我运行了oshobov回答中给出的命令,但这对我不起作用,但使用我自己的帐户而不是root使其工作。

 sudo chown your-username:shadow /etc/shadow