
我已將 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
已經失去了它設定gid當我使用 tar 將整個檔案系統複製到新機器時。
答案4
我正在使用 Ubuntu 14.04,並且遇到了相同的問題
我錯誤地在根文件系統上運行了 chown(哎呀!),從那時起我開始遇到這裡描述的問題。
我運行了 oshobov 的答案中給出的命令,但這對我不起作用,但使用我自己的帳戶而不是 root 使它起作用。
sudo chown your-username:shadow /etc/shadow