Jsch SFTP链接超时


今天服务器SFTP服务突然报链接超时了
测试了一下超时时间,将代码调用的延时时间改为30s才能连接上,之前设置的时间是2s。
网上查询得知SFTP服务器有一些复杂的操作可以简化:

经过排查是因为服务器ssh的问题

增加或者修改/etc/ssh/sshd_ config 下的这两个属性
GSSAPIAuthentication no 
UseDNS no
 
几乎判断得知:SFTP服务器在连接时有一步进行客户端DNS解析(10s以内报Time Out连接超时)
然后再进行授权认证,(20s内报Auth Fail认证失败)
关掉这两个服务即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM