通过取消反向DNS加速ssh登录速度
目录
问题:
原因:
解决办法:
问题:
前段时间新装的一个虚拟机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登录速度相关推荐
- SSH 登录速度慢的解决办法
SSH登录速度慢的解决办法 (1)可能是DNS反向解析的问题 [root@crushlinux~]#vi/etc/ssh/sshd_config在中添加或修改成: UseDNSno [root@cru ...
- 通过关闭UseDNS和GSSAPIAuthentication选项加速SSH登录
引自:http://www.cnblogs.com/wjoyxt/p/3790537.html More:http://blogread.cn/it/article/4719 通常情况下我们在连接 O ...
- 通过关闭UseDNS加速SSH登录
通常情况下我们在连接 OpenSSH服务器的时候假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正 ...
- Linux下ssh登录速度慢的解决办法
经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久.ping的速度也非常好,让人误以为是ssh连接不上. 下面说下如何解决这样的问题, 最为常 ...
- 由Linux内核bug引起SSH登录缓慢问题的排查与解决
快杰云主机是UCloud推出的具备优秀性能与极高性价比的新一代主机,网络最高可达 1000 万 PPS,存储最高可达 120 万 IOPS.为了提升产品综合表现,Host内核.KVM和Guest内核等 ...
- Linux设置SSH登录(SecureCrt)
背景 每次登录需要输入复杂的密码,而且不停的有人在尝试登录root账户.感觉心慌慌,所以不得不设置更加安全的登录方式. 配置SSH无密码登录需要4步 准备工作 生成公钥和私钥 导入公钥到认证文件,更改 ...
- SSH登录忽然变慢与DNS反向解析问题处理
环境描述: 1. 操作系统:CentOS6,CentOS7,Ubuntu 2. DNS:202.106.0.20[北京联通],202.106.196.115[北京联通],114.1 ...
- 解决ssh登录linux速度慢的问题(以centos7为例)
解决ssh登录linux速度慢的问题(以centos7为例) 参考文章: (1)解决ssh登录linux速度慢的问题(以centos7为例) (2)https://www.cnblogs.com/ly ...
- SSH登录Ubuntu速度缓慢/usr/bin/xauth: timeout in locking authority file /home/book/.Xauthority
现象 ssh登录Ubuntu时,速度很慢,输出信息如下: ┌────────────────────────────────────────────────────────────────────┐│ ...
最新文章
- 【物联网】 Ubuntu中生成交叉编译器xtensa-lx106-elf
- 光端机与交换机有什么区别?
- 【idea】idea快捷键(更新中....)
- 俯视角场景搭配潮流色彩,诠释海报唯美视角
- Java 面试——字符串操作、值传递、重载与重写
- Mifare经典工具如何使用(下)-- 手把手教你使用MCT
- npm下载require
- 1873年2月1日 麦克斯韦《电磁通论》出版
- 生产执行系统MES架构设计及应用架构
- RocketMQ 实战与原理解析
- 内核代码之SIP ALG分析
- 根据显卡ID识别显卡型号
- 图解Linux网络包接收过程
- 光耦应用电路设计方法
- ofd格式转pdf,所需代码和jar包--亲测可用
- 自媒体助手软件开发需具备哪些功能?
- 数组12:激光与巧克力
- 计算机网络 - 网络中的基本概念
- HTML+CSS项目实践四:给html网页标题栏添加logo图标(ico格式图片)
- 无内鬼,爬B站视频来一波
热门文章
- 图形学:纹理寻址模式与UVTiling
- WIN 10关闭更新
- C#设置按钮鼠标进入时半透明样式
- win7电脑连接无线网络怎么连接服务器未响应,Win7无线网络无法连接的原因及Wifi无法连接解决方法大全...
- finclip小程序运行机制与微信小程序运行机制
- win7计算机不能设置双屏怎么回事,win7怎么设置双屏显示?Win7双屏显示设置的方法...
- Win10的双屏显示设置
- 小米笔记本ubantu20.04安装输入法和Nvidia驱动 实录
- python计算平均分
- r语言 新增一列数字类型_R语言实战(2)——创建数据集【学习分享】