在​​/usr/local/bin​​​目录下新建脚本​​item2login.sh​

#!/usr/bin/expect

set timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
"(yes/no)?"
{send "yes\n";exp_continue}
"password:"
{send "[lindex $argv 3]\n"}
}
interact


这里​​[lindex $argv 0]​​​, ​​[lindex $argv 1]​​​,​​[lindex $argv 2]​​​, ​​[lindex $argv 3]​​ 分别代表着4个参数。


然后打开​​iTerm2​​的​​Preference​​-​​Profile​​,

​Send test at start​​ 按照​​脚本 端口号 用户名 服务器地址 密码​​格式对应填写

然后就可以愉快的使用了

如图1:


Mac系统下,让Iterm 4 来记住常用的登录账号和密码_用户名

image.png


图2:


Mac系统下,让Iterm 4 来记住常用的登录账号和密码_用户名_02

image.png



然后再profile 里可以选择不同的服务器