如何实现item2一键登陆阿里云,步骤如下:
- 下载item2
- 编写ssh登陆脚本,如aliyun.ssh
- 打开item2执行ssh文件,快捷键command+o
附上ssh文件的代码:
#!/usr/bin/expect -f
set user root
set host 127.0.0.1
set password root
set timeout -1
spawn ssh -o StrictHostKeyChecking=no $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof
可能遇到的问题总结
当远程服务器重装之后登陆不上,报错:REMOTE HOST IDENTIFICATION HAS CHANGED
解决方案是执行:
ssh-keygen -R 服务器端的ip地址
参考:https://www.jianshu.com/p/04328ed5970e