AIX 7 - 檢查所有使用者的 Histsize 設定是否正確的指令

AIX 7 - 檢查所有使用者的 Histsize 設定是否正確的指令

我正在檢查最小密碼歷史設定是否設定為 6。

使用下面的命令,我可以檢查預設節:

lssec -f /etc/security/user -s default -a histsize

是否可以增強此命令以查看所有使用者設定以確保其設定為 6?

答案1

自從LSSEC-s選項僅接受字串“default”或一個特定用戶,請使用lsuser列出每個使用者及其 histsize 屬性,然後使用 awk 尋找 6 以外的值:

lsuser -C -a histsize ALL | awk -F: 'NR > 1 && $2 != 6'

“NR > 1”部分跳過標題行;預設操作是列印整行,這將顯示使用者名稱及其 histsize 屬性。

相關內容