一图镇之。。。
操作路径:Iterm2 > Preference > Profiles
创建脚本
#!/usr/bin/expect
set PORT 22
set USER [lindex $argv 0]
set HOST [lindex $argv 1]
set PASSWORD [lindex $argv 2]
spawn ssh -p $PORT $USER@$HOST
expect {
"yes/no" {
send "yes\r";exp_continue;}
"*password:*" {
send "$PASSWORD\r" }
}
interact
为脚本添加执行权限
chmod 777 iterm2_remote_login.sh
存储ssh 公钥的文件
vim ~/.ssh/known_hosts