私の質問はどのように私はそれをチェックすることであればelse文にスクリプトを作るのですか、であるか「のPermitRootLogin no」に、それが表示されるはず「の脆弱性を:いいえ」 Bash Scripting:SSH経由でrootログインを確認するための出力を表示するにはどうすればよいですか?
と「PermitRootLoginをyes」と、それはとして表示するかどう
「脆弱性:はい」?ありがとうございます!
スクリプト
#!/binbash
echo "Audit criteria: Root login via SSH are not allowed"
echo "Vulnerability: Yes"
echo "Details: See below"
echo
echo "Command:"
echo "grep "^PermitRootLogin" /etc/ssh/sshd_config"
echo
echo "Output:"
grep "^PermitRootLogin" /etc/ssh/sshd_config
何空白で始まる 'PermitRootLogin'、またはラインの複数の用途を含むファイルについてneed-何をすべき? – chepner