Xshell/SecureCRT连接Linux系统慢的问题解决

问题现象

Xshell/SecureCRT客户端SSH连接Linux系统时,输入登录信息后过了几分钟依然卡着,但是客户端主机可以ping通Linux系统,在Linux系统也可以ping通客户端主机。

问题原因

Linux系统的OpenSSH服务有一个DNS查找选项UseDNS,默认情况下是打开的。当客户端连接SSH服务时,服务端会根据客户端的IP进行PTR反向查询客户端的主机名,然后用查询出的客户端主机名进行DNS正向A记录查询,验证IP地址是否一致,防止客户端IP欺骗。客户端为动态IP时,不会有PTR记录,打开选项浪费查询时间,建议关闭。

解决办法

1、vim编辑Linux系统ssh配置文件

vim /etc/ssh/sshd_config

2、找到UseDNS配置项,去掉前面的#号将yes改为no,如下:



3、执行systemctl restart sshd 或 service sshd restart重启ssh服务

systemctl restart sshd.service
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容