Linux

如何檢查是否使用“–disabled-login”和“–disabled-password”創建了unix帳戶

  • February 26, 2021

--disabled-login在像 RedHat 這樣的 Linux 發行版中,您可以使用選項和創建使用者---disabled-password(請參閱命令adduser 連結的手冊頁)。

我想知道如果給定使用者的登錄名和密碼被禁用,是否可以在使用者創建後檢查管理員?有沒有可能?

可以使用該passwd實用程序收集此資訊。

man passwd

-S,–狀態

顯示賬戶狀態資訊。狀態資訊由 7 個欄位組成。第一個欄位是使用者的登錄名。第二個欄位指示使用者帳戶是否具有鎖定密碼 (L)、沒有密碼 (NP) 或具有可用密碼 (P)。第三個欄位給出了最後一次密碼更改的日期。接下來的四個欄位是密碼的最短使用期限、最長使用期限、警告期限和非活動期限。這些年齡以天表示。

要檢查系統上每個使用者的狀態,請執行

passwd -a -S

禁用(鎖定)的使用者可能如下所示:

apache L 08/30/2019 0 99999 7 -1

注意L,表示帳戶已鎖定。

普通使用者可能如下所示:

panki P 09/23/2019 0 99999 7 -1

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