iterm2 保存ssh密码

使用脚本连接
1.创建脚本文件

1
vim ~/.ssh/ssh1

2.粘贴内容

1
2
3
4
5
6
7
8
9
10
#!/usr/bin/expect -f
set user <用户名>
set host <ip地址>
set password <密码>
set timeout -1
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof

3.打开iterm2->Profiles

新建连接

commod 处执行 expect ~/.ssh/ssh1

执行连接是先手动连接一次ssh 保存seesion key