ssh 第一次登录登录会让你输入是否接受公钥
第二次登陆直接输入密码
1.需要安装一个expect工具
#yum -y install expect
2.实现免交互的登录:
#vim expect.sh
#!/bin/bash
expect << EOF
spawn ssh 106.13.48.61 //创建一个交互的进程
expect “yes”
expect “password” { send "123456ABC#…\r” } //自动发送密码
expect “#” { send “pwd > /tmp/USER.txt\r”} //发送命令
expect “#” { send “exit \r” }
EOF
done
ssh 不希望出现yes/no的情况:
ssh -o StrictHostKeyChecking=no IP地址