1.ssh-keygen
生成公钥,放到目标机器的.ssh/authorized_keys中(注意,使用>>添加而非>)
2.expect,可用于需要用户交互的自动化问题(需要安装expect)
编写 autoLogin.sh脚本,内容如下:
#!/usr/bin/expect -f
#auto ssh login
set timeout 30
set sshhost [lindex $argv 0]
spawn ssh -l xcp -p 13800 $sshhost
expect "password:"
send "123\r"
interact
参考http://618119.com/archives/2008/05/10/87.html