一、創建一個exp文件,例如 vim remote.exp
#!/usr/bin/expect
# 登錄跳板機
spawn ssh -g -A -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
"*Opt>*" {send "[lindex $argv 3]\r";exp_continue}
"*ID>" {send "1\r"}
}
interact
二、配置iTerm
打開Preferences -> Profiles 添加配置
send text的內容如下(4個參數內容如下)
/Users/l****u/ssh/remote.exp 端口 登錄堡壘機賬戶 堡壘機IP地址 目標服務器IP