Password
passwd 命令的“-l”選項是什麼?
我見過人們使用
passwd -l "$USERNAME"
,但是 linux 手冊頁沒有解釋該
-l
選項的用途。它有什麼作用 ?
我通過
passwd
在 CLI 發出命令得到了這個-l, --lock lock the password of the named account
它鎖定帳戶,因此
root
必須先解鎖帳戶,然後此人才能登錄並再次使用該帳戶。編輯正如它所表明的,這是這個的副本
用於通過將密碼更改為與可能的加密值不匹配的值來鎖定使用者帳戶的
-l
開關。passwd
只有 root 可以訪問passwd -l
.請注意,
passwd -l
這不會阻止使用者通過身份驗證令牌(如 SSH 密鑰)等其他方式獲得訪問權限。要鎖定對使用者帳戶的訪問:
passwd -l username
再次解鎖帳戶:
passwd -u username