我正在写一个脚本,通过SSH连接到我们的几台机器来检查一些使用情况统计信息。
每次我做:
ssh -i ~/.ssh/ourkeyfile.pem user@host
我得到了典型的消息:
Address XXXX maps to somedomain.com, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!
是否有一个命令行开关的SSH,让我压制这个消息出现在我的脚本的输出?
那么脚本的方式是
2>&1 > /dev/null
正确的方法是修复SSH连接,主机名。
是的,这意味着需要修复.ssh文件夹中的known_hosts。
修复相关主机的反向DNS条目(PTRlogging)和可能的正向条目(A和AAAAlogging)。
根据Danila的build议:
要压制只有警告和错误,你会这样做…
2>/dev/null