我有超过200台服务器,但很难通过一些文件跟踪所有的文件,过了一段时间,所以刷新这个文件,我必须知道我可以通过SSHlogin哪些服务器。 我已经创build了一个脚本来ping通一系列的IP地址,现在我想知道这个列表是否可以通过SSH连接到它们。 我正在想一个循环内的sshpass和ssh的组合,但不知道这是最好的解决scheme。
SSH
sshpass
ssh
任何想法或build议?
dawud的build议是好的,你也可以通过一个服务器列表ssh-keyscan扫描它们并logging服务器的公钥。
ssh-keyscan
使用像Nagios这样的监控程序来代替编写自己的脚本。 它会提醒你,如果一些服务器宕机。