关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Linux(centos系统)的ssh登陆慢的问题和解决方案

发布时间:2025-01-14 12:59:00

Linux(centos系统)的ssh登陆慢的问题和解决方案


1、有时候在使用ssh登陆服务器的时候,比如ssh root@192.168.x.x 需要等待好久才会弹出输入密码的提示或者登陆框,非常影响效率,我们可以通过修改ssh_config的配置文件来加快ssh的连接速度


2、修改ssh_config配置文件


(1)、修改之前养成备份的好习惯,特别是对待这种较为高危操作的情况下


cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak


(2)、编辑sshd_config 配置文件


vim /etc/ssh/sshd_config


(3)、将GSSAPIAuthenticationUseDNS 都设置成no


默认情况下GSSAPIAuthentication 的值应该是yes,我们把它改成no


默认情况下UseDNS这一选项应该是注释的状态,我们把前面的注释去掉,然后把它改成UseDNS no


(4)、保存退出


(5)、重启一下ssh服务


systemctl restart sshd


3、如果ssh的连接速度明显有改善,那么ssh连接慢的问题就解决了


4、简单科普一下这两个参数的含义,只需要了解即可


GSSAPIAuthentication解释:


GSSAPI认证用于通过Kerberos等机制提供安全的认证服务。


如果服务器或客户端配置不当或者网络延迟高,启用这个功能可能会导致登录变慢。


禁用它可以避免这些潜在的延迟。


UseDNS解释:


这个比较好理解,默认情况下,SSH服务器会尝试解析连接客户端的IP地址到域名(反向DNS查询)。


如果DNS服务器响应缓慢或配置有问题,这一步会拖慢登录过程。



/template/Home/ZdsjuAE/PC/Static