【发布时间】:2020-02-16 15:48:45
【问题描述】:
我的问题是,如何编辑脚本,如果密码最小长度大于或等于 10,那么它将显示“漏洞:否”?
提前致谢。 :)
我的脚本
#!/bin/bash
passminlen=`grep "^minlen /etc/security/pwquality.conf`
if [[ $passminlen == "minlen=10" ]]
then
isVulnerable="no"
else
isVulnerable="Yes"
fi
echo
echo "Audit Criteria: Password minimum length is 10 or greater"
echo "Vulnerability: $isVulnerable"
echo "Details: See Below"
echo
echo "Source of info:"
echo "grep ^minlen /etc/security/pwquality.conf
echo
echo "Output: $passminlen"
echo
echo "Remediation: "
echo "If password minimum length is lesser than 10 please edit the following under /etc/security/pwquality.conf."
echo
【问题讨论】:
-
将
grep "^minlen /etc/security/pwquality.conf的输出添加到您的问题中。
标签: linux bash scripting audit