定义一个shell文件(develop.sh),写入下面的语句:
spawn ssh username@ip # username 登录的用户名,ip 登录服务器的ip
expect "username@ip's password:" # 这个地方要和登录的时候输出要保持一致,否则就会出现情况
send "password\n" # 将登录密码写在这儿,加上一个回撤符
interact
保存之后,然后执行expect develop.sh 命令,就可以登录到服务器上啦。
定义一个shell文件(develop.sh),写入下面的语句:
spawn ssh username@ip # username 登录的用户名,ip 登录服务器的ip
expect "username@ip's password:" # 这个地方要和登录的时候输出要保持一致,否则就会出现情况
send "password\n" # 将登录密码写在这儿,加上一个回撤符
interact
保存之后,然后执行expect develop.sh 命令,就可以登录到服务器上啦。
本文标题:自动输入密码登录服务器
本文链接:https://www.haomeiwen.com/subject/jftxohtx.html
网友评论