我使用 telnet 连接到 Cisco 路由器。
连接每 3 分钟超时一次。
如何阻止我的 telnet 会话由于超时而与路由器断开连接。
我了解 putty 和 SecureCRT 可以定期发送空字符或转义字符以阻止会话(telnet 或 SSH)超时。
如何在没有 3rd 方程序的 Linux 上执行此操作?启动终端时,我使用以下脚本作为启动脚本:
#!/usr/bin/expect -f
spawn telnet <Router IP Address>
expect -re "ogin: "
send "*******\n"
expect -re "assword:"
send "***********\n"
sleep 2
expect "Router>"
interact