目录

问题:

原因:

解决办法:


  • 问题:

    前段时间新装的一个虚拟机centos系统,发现用ssh登录非常慢,要等很久,并不是虚拟机反应慢,登录后操作反应都很正常, 所以判断为ssh的过程慢,查阅了一些资料,大致找到问题所在。

  • 原因:

    在centos系统中,有一个OpenSSH守护程序配置文件,/etc/ssh/sshd_config文件,其中记录了OpenSSH服务的一些配置信息

    其中有一项,UseDNS yes,默认是注释掉的,但是实际的值也是yes。这个在 帮助页中能看到:man sshd_config

    这一段翻译过来就是:
    指定sshd(8)是否应查找远程主机名,并检查远程IP地址的已解析主机名是否映射回同一IP地址。默认值为“是”。
    如果将此选项设置为“否”,则在~/.ssh/authorized_keys from和sshd_config Match host指令中只能使用地址而不能使用主机名。

    所以其实默认情况下,每次使用OpenSSH服务,ssh登录的时候都会进行一次反向DNS查询,来验证身份,但是这并没有什么实际作用,反而会大量浪费验证时间,使得登录缓慢。
    关于UseDNS选项的意义,可以参考这里的讨论

  • 解决办法:

    找到问题所在,解决其实很容易,将UseDNS值修改为否即可。

    然后重启sshd服务:
    systemctl restart sshd
    再重新登录会快很多!

通过取消反向DNS加速ssh登录速度相关推荐

  1. SSH 登录速度慢的解决办法

    SSH登录速度慢的解决办法 (1)可能是DNS反向解析的问题 [root@crushlinux~]#vi/etc/ssh/sshd_config在中添加或修改成: UseDNSno [root@cru ...

  2. 通过关闭UseDNS和GSSAPIAuthentication选项加速SSH登录

    引自:http://www.cnblogs.com/wjoyxt/p/3790537.html More:http://blogread.cn/it/article/4719 通常情况下我们在连接 O ...

  3. 通过关闭UseDNS加速SSH登录

    通常情况下我们在连接 OpenSSH服务器的时候假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正 ...

  4. Linux下ssh登录速度慢的解决办法

    经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久.ping的速度也非常好,让人误以为是ssh连接不上. 下面说下如何解决这样的问题, 最为常 ...

  5. 由Linux内核bug引起SSH登录缓慢问题的排查与解决

    快杰云主机是UCloud推出的具备优秀性能与极高性价比的新一代主机,网络最高可达 1000 万 PPS,存储最高可达 120 万 IOPS.为了提升产品综合表现,Host内核.KVM和Guest内核等 ...

  6. Linux设置SSH登录(SecureCrt)

    背景 每次登录需要输入复杂的密码,而且不停的有人在尝试登录root账户.感觉心慌慌,所以不得不设置更加安全的登录方式. 配置SSH无密码登录需要4步 准备工作 生成公钥和私钥 导入公钥到认证文件,更改 ...

  7. SSH登录忽然变慢与DNS反向解析问题处理

    环境描述: 1.      操作系统:CentOS6,CentOS7,Ubuntu 2.      DNS:202.106.0.20[北京联通],202.106.196.115[北京联通],114.1 ...

  8. 解决ssh登录linux速度慢的问题(以centos7为例)

    解决ssh登录linux速度慢的问题(以centos7为例) 参考文章: (1)解决ssh登录linux速度慢的问题(以centos7为例) (2)https://www.cnblogs.com/ly ...

  9. SSH登录Ubuntu速度缓慢/usr/bin/xauth: timeout in locking authority file /home/book/.Xauthority

    现象 ssh登录Ubuntu时,速度很慢,输出信息如下: ┌────────────────────────────────────────────────────────────────────┐│ ...

最新文章

  1. 【物联网】 Ubuntu中生成交叉编译器xtensa-lx106-elf
  2. 光端机与交换机有什么区别?
  3. 【idea】idea快捷键(更新中....)
  4. 俯视角场景搭配潮流色彩,诠释海报唯美视角
  5. Java 面试——字符串操作、值传递、重载与重写
  6. Mifare经典工具如何使用(下)-- 手把手教你使用MCT
  7. npm下载require
  8. 1873年2月1日 麦克斯韦《电磁通论》出版
  9. 生产执行系统MES架构设计及应用架构
  10. RocketMQ 实战与原理解析
  11. 内核代码之SIP ALG分析
  12. 根据显卡ID识别显卡型号
  13. 图解Linux网络包接收过程
  14. 光耦应用电路设计方法
  15. ofd格式转pdf,所需代码和jar包--亲测可用
  16. 自媒体助手软件开发需具备哪些功能?
  17. 数组12:激光与巧克力
  18. 计算机网络 - 网络中的基本概念
  19. HTML+CSS项目实践四:给html网页标题栏添加logo图标(ico格式图片)
  20. 无内鬼,爬B站视频来一波

热门文章

  1. 图形学:纹理寻址模式与UVTiling
  2. WIN 10关闭更新
  3. C#设置按钮鼠标进入时半透明样式
  4. win7电脑连接无线网络怎么连接服务器未响应,Win7无线网络无法连接的原因及Wifi无法连接解决方法大全...
  5. finclip小程序运行机制与微信小程序运行机制
  6. win7计算机不能设置双屏怎么回事,win7怎么设置双屏显示?Win7双屏显示设置的方法...
  7. Win10的双屏显示设置
  8. 小米笔记本ubantu20.04安装输入法和Nvidia驱动 实录
  9. python计算平均分
  10. r语言 新增一列数字类型_R语言实战(2)——创建数据集【学习分享】