Linux
需要有關使用 passwd 和 shadow 的腳本的幫助
我需要一些我必須做的事情的幫助。
我需要驗證 passwd 中的所有使用者是否也在影子中,主組是否存在,主目錄是否存在以及它是否屬於正確的使用者/組。如果出現問題,它應該將其輸出到一個新文件,例如稱為“錯誤”。
如何實現執行此操作的腳本?
pwck可能是您所尋求的。
pwck 命令驗證使用者和身份驗證資訊的完整性。它檢查 /etc/passwd 和 /etc/shadow 中的所有條目是否具有正確的格式並包含有效數據。提示使用者刪除格式不正確或具有其他不可糾正錯誤的條目。
同樣,grpck驗證組資訊文件的完整性。
grpck 命令驗證組資訊的完整性。它檢查 /etc/group 和 /etc/gshadow 中的所有條目是否具有正確的格式並包含有效數據。提示使用者刪除格式不正確或具有其他不可糾正錯誤的條目。