美文网首页生信log
生信log20|分享ssh连接服务器免输账号密码的脚本(附代码)

生信log20|分享ssh连接服务器免输账号密码的脚本(附代码)

作者: 小周的万用胶囊 | 来源:发表于2021-10-20 15:13 被阅读0次

Xshell的正式版收费,作为一个知道终端就可以用代码连接服务器的我来说,连接服务器的图形化软件还是过于冗余,但是每次ssh过去填写服务器的信息和输密码又很麻烦,搜索之下发现,计算机的天才们搞了一个的工具,可以解决这个问题就是Spawn和expect

step1 脚本撰写

  • 在自己的电脑上打开一个文档(后缀为.ssh),把下面的代码复制进去
#forLMITstation
spawn ssh server_name@ip_address
expect "password:"
send "********" #填你自己的服务器密码
interact

step2 发送请求

expect myserver.ssh

中途会显示输入密码,回车就好

实测效果

成功登陆的界面

成功登陆的界面
  • 另附查看服务器ip地址的命令
ifconfig


知乎地址
参考

相关文章

网友评论

    本文标题:生信log20|分享ssh连接服务器免输账号密码的脚本(附代码)

    本文链接:https://www.haomeiwen.com/subject/nxumoltx.html