您当前的位置:首页>linux频道>linux,mac下如何使用ssh自动登入服务器

linux,mac下如何使用ssh自动登入服务器

发布时间:2017-04-15 类型: linux频道 编辑: 小猪迷

    linux,mac下如何使用ssh自动登入服务器,接下来我们就来一起看看如何使用ssh自动登入服务器,这个要配合expect来一起使用,那么如果没有安装expect插件的话,请先阅读以下内容,linux,mac下如何安装expect。

    mac上安装expect,mac上如何安装expect

    linux,mac下使用ssh自动登入服务器脚本如下:

    首先命名一个文件:sshexpect.exp

    #!/usr/bin/expect -f
     set ip 192.168.1.2   //服务器IP
     set password 123456  //服务器密码
     set timeout 10   //超时时间
     spawn ssh root@$ip   
     expect {
     "*yes/no" { send "yes\r"; exp_continue}   //exp_continue表示选择yes后继续执行
     "*password:" { send "$password\r" }
     }
     
     interact          //交互模式,用户会停留在远程服务器上面.

    好了,写上对应的服务器IP和密码,即可登入服务器,并留在服务器上,如果要退出,exit即可,这个主要用要非工具登入上,如MAC的自带控制台上使用,即可使用此脚本实限快速登入,也解决了每次要输入密码的麻烦。

  • 没有评论哦,快来抢个沙发吧
小猪迷

                

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅小猪迷公众号。

234113618

用微信扫描二维码,
加入小猪迷 QQ 群。

linux,mac下如何使用ssh自动登入服务器-小猪迷PHP[xiaozhumi.com]

linux,mac下如何使用ssh自动登入服务器,接下来我们就来一起看看如何使用ssh自动登入服务器,这个要配合expect来一起使用......

https://www.xiaozhumi.com/linux/70.html