生信log20|分享ssh连接服务器免输账号密码的脚本(附代码)
2021-10-20 本文已影响0人
小周的万用胶囊
Xshell的正式版收费,作为一个知道终端就可以用代码连接服务器的我来说,连接服务器的图形化软件还是过于冗余,但是每次ssh过去填写服务器的信息和输密码又很麻烦,搜索之下发现,计算机的天才们搞了一个的工具,可以解决这个问题就是Spawn和expect
step1 脚本撰写
- 在自己的电脑上打开一个文档(后缀为
.ssh
),把下面的代码复制进去
#forLMITstation
spawn ssh server_name@ip_address
expect "password:"
send "********" #填你自己的服务器密码
interact
step2 发送请求
expect myserver.ssh
中途会显示输入密码,回车就好
成功登陆的界面
成功登陆的界面- 另附查看服务器ip地址的命令
ifconfig