
我嘗試過使用指令: $ passwd
它要求新密碼並給出成功訊息,但是當我在重新啟動系統後嘗試使用新密碼登入時。它可以使用舊密碼。新密碼未更改!任何想法...
答案1
就我而言,我成功更改了密碼,但新密碼無法用於登入或使用sudo
.
結果我有兩個passwd
工具,不管是什麼原因。一個在/usr/local/bin/passwd
,一個在/usr/bin/passwd
。使用後者解決了這個問題。
你可以跑過去type -a passwd
看看。
答案2
你用了嗎sudo
?如果是這樣,您可能更改了 root 密碼,而不是使用者密碼。
要更改 root 密碼:
sudo passwd
若要更改您的使用者密碼:
sudo passwd username
編輯:審閱者建議更改使用者密碼應該很簡單:
passwd
但是,這在我使用的系統上不起作用。
答案3
試試這個,它會起作用
//刪除使用者的密碼
sudo passwd -d <user>
//更新新密碼
sudo passwd <user>