Scripting
AIX 7 - 檢查 Histsize 的命令是否為所有使用者正確設置
我正在檢查最小密碼歷史設置是否設置為 6。
使用下面的命令,我可以檢查預設節:
lssec -f /etc/security/user -s default -a histsize
能否增強此命令以查看所有使用者設置以確保將其設置為 6?
由於lssec的
-s
選項只接受字元串“default”或一個特定使用者,所以使用lsuser列出每個使用者及其 histsize 屬性,然後使用 awk 查找除 6 以外的值:lsuser -C -a histsize ALL | awk -F: 'NR > 1 && $2 != 6'
“NR > 1”部分跳過標題行;預設操作是列印整行,這將顯示使用者名及其 histsize 屬性。