2017-07-31 SecureCRT 自动断开
" idle limit exceeded, logging out."
工作中使用SecureCRT,连接上远程服务器后,如果一段时间没有操作的的话,该会话会自动断开。一直忍一直忍...就是不百度...
终于忍无可忍... 在百度中得到两种解决方法,总结如下:
Solution1:
Options —> Global Options —> Edit default Settings进去后点Terminal —> Emulation,点中Anti-idle下面的复选框:send string,比如回车“\n”,后面设置时间,比如120s
Solution2:
option->session option->Terminal->Anti-idle->Send protocol NO-OP every__seconds
Link:
http://blog.csdn.net/ferrybin2/article/details/72817246
http://blog.sina.com.cn/s/blog_53dc1c6d0100oo96.html
Copy 大侠的解释:
由于有些时候需要通过tcp连接到远端服务器的某个端口上,这样就有一个问题,就是要不断的更新这个session,因为一般的路由设备(如linksys、TPlink等)会为了节约路由器的资源,自动断开不活动的TCP,这个时间(通常很短的,5分钟- 20分钟左右)是厂商出厂前设置的,不能更改!
这样断开TCP不是正常的断开,所以session会挂死!只能等很长时间才能重新连接!所以要不断的敲回车或让设备显示信息使其保证session的存活状态。
在CRT中有一个功能Anti-idle,可以自动send字符,这样就不用手动敲回车了~
Options —> Global Options —> Edit default Settings进去后点Terminal —> Emulation,点中Anti-idle下面的复选框:send string,比如回车“n”,后面设置时间!OK 问题解决了!这个功能很实用!