1、首先写一个可执行的脚本,命名iterm-login.exp
#!/usr/bin/expect
set timeout 30
spawn ssh [lindex $argv 0]@[lindex $argv 1]
expect {
"(yes/no)?"
{send "yes\n";exp_continue}
"password:"
{send "[lindex $argv 2]\n"}
}
interact
三个参数:
$argv 0 用户名
$argv 1 地址
$argv 2 密码
2、将脚本放置usr/locat/bin目录下,并执行:chmod +x iterm-login.exp
3、打开iterm进入配置
根据脚本的参数要求,分别将用户名 地址 密码填入红框中即可运行