Linux

當您的密碼過期並且您正在使用密鑰身份驗證時會發生什麼?

  • May 25, 2017

在其中一個我在工作中無法控制的盒子上,我使用ssh密鑰登錄。我們的密碼設置為幾個月後過期。如果我不重置密碼並且密碼過期會怎樣?我還能登錄嗎?會發生什麼取決於某些sshd設置?或一些pam設置?

在預設行為下,您仍然可以使用 ssh 密鑰登錄,但係統管理員可以使用pam或其他方法自由更改此行為。如果 OpenSSH 不使用密碼驗證,它不關心密碼的過期日期,但即使在驗證了您的密鑰之後,它pam也可以設置為檢查密碼過期。sshd它甚至可以設置為強制您在向您發送 shell 提示之前輸入和更改過期密碼。要獲得最佳答案,請諮詢您的系統管理員。

編輯:有關 SSH 和 PAM 之間互動的更多詳細資訊,請參閱此答案

引用自:https://unix.stackexchange.com/questions/6095