标题: ssh自动远程连接 [打印本页] 作者: yu330 时间: 2008-08-06 17:15 标题: ssh自动远程连接 功能:
用脚本实现自动登录远程主机执行相应的命令。
#!/bin/bash
for f in /aa/bb/
do
cc=`cat $f`
ssh -l root $cc
ls -l /home
done
说明:
在/aa/bb目录下有几百个文件,文件里记录的都是IP地址。
问题:
1、提示输入密码这个步骤已解决,但是还是会提示
The authenticity of host '10.1.1.1(10.1.1.1)' can't be established.
RSA key fingerprint is e6:d8:bd:42:08:ff:fc:07:cb:62:8c:0a:41:81:a2:c0.
Are you sure you want to continue connecting (yes/no)?
这个信息,有什么办法可以把默认值改成yes或者去掉。
2、ls -l /home这条命令为什么不在远程主机执行?
3、当连接远程主机IP地址的时候,如果遇到连接不上的机子,怎么处理?有没有timeout()函数来设置超时时间。