原文:SSH登录慢解方案 - 关闭UseDNS加速

每次登录SSH时总是要停顿等待一会儿才能连接上,,这是因为OpenSSH服务器有一个DNS查找选项UseDNS默认情况下是打开的。 UseDNS 选项打开状态下,当通过终端登录SSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种措施,但一般我们的是动态I ...

2019-07-15 11:35 0 579 推荐指数:

查看详情

关闭UseDNS加速SSH登录

编辑配置文件 /etc/ssh/sshd_configvim /etc/ssh/sshd_config找到 UseDNS选项,如果没有注释,将其注释#UseDNS yes添加UseDNS no 找到 GSSAPIAuthentication选项,如果没有注释,将其注释 ...

Sat Aug 08 00:40:00 CST 2020 0 558
通过关闭 UseDNS和GSSAPIAuthentication选项加速 SSH登录

通常情况下我们在连接 OpenSSH服务器的时候假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否与原始 IP地址一致,通过此种措施来防止客户端欺骗。平时我们都是动态 IP ...

Mon Jun 16 18:57:00 CST 2014 0 10922
ssh: Bad configuration option: usedns

某天突然听到同事说服务器上git用不了了,上去一看,确实用不了了,git pull报出了如下错误: 看到了是ssh配置导致的错误,并且关键词为:“usedns”,然后想起来,今天是有另一个同事为了加速ssh登陆改了一下这个配置。于是将/etc/ssh/ssh_config中 ...

Fri Jul 19 05:44:00 CST 2019 0 1458
关闭root用户的ssh登录

关闭root用户的ssh登录 1. 使用root账户登录系统,添加一个普通账户例如test,并为其设置密码 2. 修改配置文件 编辑配置文件vim /etc/ssh/sshd_config修改PermitRootLogin后面的yes为no,并且去掉前面的注释符,同时可以限制失败次数 ...

Tue Dec 22 00:17:00 CST 2020 0 339
Linux SSH登录案例分析

手头有台Linux服务器ssh登录时超级,需要几十秒。其它服务器均没有这个问题。平时登录操作都默默忍了。今天终于忍不住想搞清楚到底什么原因。搜索了一下发现了很多关于ssh登录的资料,于是自己也学着来分析、印证一下ssh登录的原因。 出现ssh登录一般有两个原因:DNS反向解析的问题 ...

Sun Sep 06 18:01:00 CST 2015 1 7388
解决ssh登录,等待时间长的问题

有时候在ssh远程登录到其他主机上时发现登录时间太长,经过亲自测试,发现主要有两个问题会导致ssh登录: 1.使用了dns反查,这样的话当ssh某个IP时,系统会试图通过DNS反查相对应的域名,如果DNS中没有这个IP的域名解析,则会等到DNS查询超时才会进行下一步,消耗很长时间。 修改方式 ...

Tue Jun 18 02:33:00 CST 2019 0 536
linux下ssh连接的原因调查及解决方案

项目中的一台阿里云,最近一段时间出现ssh的时候,连接非常,大概输入密码后要10-20秒左右才能连上,以下记录调查过程及解决办法 通过网上的一些查询,发现大都是因为设置dns,hosts或者通过关闭UseDNS=no GSSAPIAuthentication no的方式来解决,但我的问题 ...

Wed Aug 30 22:26:00 CST 2017 2 18123
SSH登录卡顿解决方案

在使用ssh远程登录Linux主机时,经常出现需要等待一段时间才能登录,甚至登录超时的情况 原因一:SSH服务器默认开启了DNS的查询功能:UseDNS=yes 当UseDNS选项处于开启状态时,客户端试图登录SSH服务器,服务器端先根据客户端的IP地址进行DNS PTR反向查询出客户端 ...

Mon Dec 23 19:30:00 CST 2019 0 1251
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM