【Linux】【OEL5.6】ssh 登录慢
Linux 5.*(RedHat,CentOS,OEL..)似乎都有这个问题吧,作者本人用的最多的是Oracle Linux 5.6,安装完成以后,使用ssh登录Linux特别的慢。
解决起来也很简单,只需要修改ssh配置文件即可。
GSSAPIAuthentication,是否允许使用基于 GSSAPI 的用户认证。默认值为”yes”。改为“no”仅用于SSH-2。
1 2 3 4 5 6 7 8 9 |
[root@ZY ~]# vi /etc/ssh/ssh_config ## 找到下面这一行,将yes改为no GSSAPIAuthentication yes ## 改为 GSSAPIAuthentication no ## 保存,退出 ## 重启ssh服务,即可 [root@ZY ~]# service sshd restart |
Linux 6.*不知道是否还是这样,没怎么用过。
LInux 7.*,以CentOS 7.3 为例,GSSAPIAuthentication默认值就为”no”.
当然Linux 7.* 除了GSSAPIAuthentication之外,还有可能会遇到登录慢的情况,那么就是sshd_config配置文件UseDNS参数
UseDNS 选项打开状态下(默认),当客户端试图登录SSH服务器时,服务器端先根据客户端的IP地址进行DNS反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种措施。
1 2 3 4 5 |
[root@Yjiu ~]# vi /etc/ssh/sshd_config ## 添加如下内容 UseDNS no ## 保存退出,重启ssh服务 [root@Yjiu ~]# systemctl restart sshd.service |