我用这个来进行开机自动连接ssh,但是确不可以自动断线重连,请问如何更改才可以断线重连?
代码:#!/usr/bin/expect
###########################################
# 服务器地址(或IP)
set SERVER ""
# 服务器 SSH 端口号
set PORT ""
# SSH 用户名
set USER ""
# 密码
set PASSWD ""
###########################################
set timeout 10
spawn /usr/bin/ssh -Nf -D 7070 -p $PORT -g $USER@$SERVER
expect {
"*(yes/no)*" { send "yes\r"}
"password:" { send "$PASSWD\r" }
}
interact {
timeout 60 { send " "}
}
expect "*Last login*" interact