我有一个服务器列表:
cat list.txt
10.10.10.10 servera
10.11.10.10 serverb
如何检查是否可以通过ssh登录到他们?我的意思是默认情况下,我应该能够通过ssh key auth ..登录,因此,简而言之,我需要一个解决方案,对list.txt中的行(服务器)进行排序,如下所示:
- 我可以通过ssh键登录的服务器
- 提示输入密码的服务器(当然密码是未知的。)
- 无法访问的服务器
借助ssh和ping命令,您可以实现它
—
Balaswamy vaddeman 2012年
ping并不是一个很好的指标。有许多设置允许ssh连接但不回复ping。