sshpass 绕过ssh 密码交互式验证
登录
sshpass -p 123 ssh -o StrictHostKeyChecking=no root@192.168.72.116
ssh直接执行命令
sshpass -p 123 ssh -o StrictHostKeyChecking=no -t root@192.168.72.116 "echo hello"
ssh StrictHostKeyChecking
-o StrictHostKeyChecking=no
对于ssh的第一次登陆,会提示:“Are you sure you want to continue connecting (yes/no)”,这时sshpass不好用了,可以在ssh命令后面加上 -o StrictHostKeyChecking=no来解决
sshpass -p 123 ssh -o StrictHostKeyChecking=no root@192.168.72.116
sshpass 绕过ssh 密码交互式验证 https://www.cnblogs.com/xuyaowen/p/sshpass_ssh.html