Linux技巧:提高ssh连接速度

我会带着你远行 2022-01-14 00:07 608阅读 0赞

问题现象:

在远程到linux服务器进行管理时,我们经常会用ssh来连接。

有时候在ssh 用户名 主机IP 并输入相应密码后,很久才能连接上。

原因:

SSH服务默认配置了DNS反查。

解决方法:

需要修改以下三个配置文件 /etc/ssh/sshd_config 、 /etc/resolv.conf 和 /etc/nsswitch.conf 。

1) 在/etc/init.d/ssh/sshd_config 更改GSSAPIAuthentication的状态为no ,UseDNS 的状态为no;

2)在/etc/nsswitch.conf里面,需要将:“hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4” 改成 “hosts: files dns”,

这种修改,相当于禁止掉了mdns的使用,而只使用dns进行解析;

3) 在/etc/resolv.conf里面配置一个正常可用dns地址;
然后重启sshd服务。(一般情况下,完成第1个配置就可以了)

再试下ssh就很快能连接上了。

转载于:https://blog.51cto.com/liweizhong/1202729

发表评论

表情:
评论列表 (有 0 条评论,608人围观)

还没有评论,来说两句吧...

相关阅读

    相关 解决SSH连接速度慢的问题

    做 Web 开发的工作经常需要 ssh 或者 scp 连接一堆远程主机,同样是 Linux 主机,其中一些创建 ssh 连接速度特别慢,连接建立之后执行操作速度却很正常,看来应

    相关 linux SSH 连接控制

    在整个实际的项目开发过程之中,所有的 Linux 系统一定是放在机房的(云端、阿里云),这样的时候你根本就不可能直接进 行 Linux 的操作,所以往往需要配置 SSH 客

    相关 技巧:如何提高git下载速度

    > 大家都知道github下载均值20KB左右,对于小项目而言还可以接受,但是大项目或者含有某些非结构化组件,工具,库的话,速度简直是惨绝人寰,经过摸索,现有一个解决方案,速度