需要创建一个脚本来自动输入一个密码到OpenSSHssh
客户。
#~/bin/myssh.sh
ssh myname@somehost
a1234b
...但这不管用
发布于 2018-03-27 13:28:11
首先你需要安装sshpass.
例子:
sshpass -p "YOUR_PASSWORD" ssh -o StrictHostKeyChecking=no YOUR_USERNAME@SOME_SITE.COM
自定义端口示例:
sshpass -p "YOUR_PASSWORD" ssh -o StrictHostKeyChecking=no YOUR_USERNAME@SOME_SITE.COM:2400
发布于 2018-03-27 14:15:20
使用公钥身份验证
https://help.ubuntu.com/community/SSH/OpenSSH/Keys
ssh-keygen -t rsa # ENTER to every field
ssh-copy-id myname@somehost
https://stackoverflow.com/questions/-100003705
复制相似问题