Ubuntu 的密碼管理過去對我來說運作得很好,但大約兩週前運行後apt-get upgrade
,我注意到它現在總是「忘記」我的密碼。
例如,我需要手動輸入密碼來解鎖 ssh 金鑰才能使用 git,而以前這是在登入時自動完成的。我工作場所的 802.11x 身份驗證也不再起作用,我需要手動重新身份驗證才能連接到網路。這是怎麼回事?
答案1
鑰匙圈似乎故障。
修復步驟:
- 按一下 Dash 中的 Ubuntu 圖示。
- 類型
seahorse
- 檢查您的密碼是否在那裡。
- 點擊“檢視”和“按密鑰環”
- 右鍵單擊登入並更改密碼。輸入您的舊登入名稱(即使您沒有更改)並將其變更為您目前的密碼。問題應該要解決。
如果您仍然遇到問題,則密碼儲存系統有問題。
嘗試從乾淨的 Ubuntu 安裝。升級並不總是有效...
答案2
感謝您的幫助,我安裝了seahorse,但最終透過在系統設定中將登入密碼設為abc123,然後恢復為真實密碼來解決問題。這似乎也同步了登入鑰匙串密碼,我認為使用標準 unixpasswd
命令並不能做到這一點。