SSH空闲超时的解决办法

最近通过《Cygwin + OpenSSH FOR Windows的安装配置》在win2003下搭建了SSH服务器,之前试用过小巧的freesshd, F-Secure SSHD for win 等效果都不理想,经常性的空闲超时又需要重新连接,sshd详细的配置没法修改。

于是开始回归正统的openSSH,安装了openssh for windows后,又发现对win2003支持有问题,而且近十年都没有更新了;又改用了Cygwin + OpenSSH的方法,部署成功后myentunnel果然还是出现了空连超时。

错误信息为:plink.exe Network error: Software caused connection abort

解决方法:

进入cygwin控制面板输入

cd /etc                    #转到sshd_config文件所在目录
Chmod 777 sshd_config      #修改文件属性值,使其他用户可以修改该文件
然后编辑/cygwin/etc/sshd_config这个配置文件,把默认注释掉的

#ClientAliveInterval 60

#ClientAliveCountMax 1

前面的#去掉,然后重新启动ssh服务
Chmod 644 sshd_config      #修改文件属性,使其恢复原来的属性值

 

再也没用出现空闲超时了  好好享受自由的网络吧!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Time limit is exhausted. Please reload CAPTCHA.