我已经将 Ubuntu 升级到 12.04,现在我在锁定屏幕后登录时遇到问题:即使我提供了有效的密码,它也说密码不正确。我找到了一个临时解决方案,即切换用户并使用同一用户再次登录。
答案1
答案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-
答案3
在 Ubuntu 16.04 上遇到了这个问题。解决方案在http://ubuntuforums.org/showthread.php?t=1006366(链接烦恼的答案):
chmod 2755 /sbin/unix_chkpwd
就我而言,unix_chkpwd
已经失去了设置组ID当我使用 tar 将整个文件系统复制到新机器时,
答案4
我正在使用 Ubuntu 14.04,遇到了同样的问题
我错误地在根文件系统上运行了 chown(哎呀!)从那时起,我开始遇到这里描述的问题。
我运行了 oshobov 的答案中给出的命令,但这对我来说不起作用,但使用我自己的帐户(而不是 root)可以使它起作用。
sudo chown your-username:shadow /etc/shadow