Linux

使用“passwd -l”鎖定密碼是什麼意思?

  • December 2, 2017

可以使用鎖定密碼

$ passwd -l john

但這實際上意味著鎖定密碼?

你為什麼不只是閱讀man頁面passwd呢?

-l, --lock 鎖定指定帳戶的密碼。此選項通過將密碼更改為與可能的加密值不匹配的值來禁用密碼(它在密碼的開頭添加“!”)。

請注意,這不會禁用該帳戶。使用者可能仍然能夠使用另一個身份驗證令牌(例如 SSH 密鑰)登錄。要禁用該帳戶,管理員應使用 usermod –expiredate 1(這會將帳戶的過期日期設置為 1970 年 1 月 2 日)。密碼鎖定的使用者不得更改其密碼。

引用自:https://serverfault.com/questions/886302