【分享】SSH登录缓慢常见问题

登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因:

1. DNS反向解析的问题

OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,

再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有

域名,或者DNS服务器很慢或不通,那么登录就会很花时间。

解决办法:

只需修改/etc/ssh/sshd_config,设置UseDNS为no即可:

sed -i "s/#UseDNS yes/UseDNS no/"  /etc/ssh/sshd_config

2. gssapi的问题

用ssh -v user@server 可以看到登录时有如下信息:

debug1: Next authentication method: gssapi-with-mic

debug1: Unspecified GSS failure.  Minor code may provide more information

解决办法:

可以使用ssh  -o GSSAPIAuthentication=no user@server登录

也可以修改/etc/ssh/ssh_config,设置GSSAPIAuthentication no

3. DNS访问设置

查询IBM 官方文档,关于DNS解析的详细说明。 /etc/netsvc.conf 做如下更改:

hosts=local,bind -> hosts=local4,bind4

最后/init.d/sshd restart

参与4

提问者

powertiandi
系统架构师李宁(中国)体育用品有限公司
擅长领域: 存储服务器灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-04-14
  • 关注会员:2 人
  • 问题浏览:4388
  • 最近回答:2020-04-03
  • X社区推广