要查看Linux系統中的用戶是否被鎖定,可以使用以下命令之一:
sudo passwd -S <用戶名>
該命令會顯示用戶的狀態信息。如果用戶被鎖定,狀態信息中會顯示 “L”,而如果用戶未被鎖定,則不會顯示 “L”。
sudo chage -l <用戶名>
該命令會列出用戶的詳細信息,包括鎖定狀態。如果用戶被鎖定,“Account expires” 字段中會顯示 “never”,而如果用戶未被鎖定,則會顯示一個具體的日期。
sudo grep <用戶名> /etc/shadow
在passwd文件中,每個用戶的條目都有9個字段,第二個字段是用來表示鎖定狀態的字段。如果該字段為 “!”,表示用戶被鎖定。如果該字段為空,表示用戶未被鎖定。