多语言展示
当前在线:953今日阅读:84今日分享:32

ssh连接服务器缓慢

当通过ssh批量连接服务器时,ssh连接耗时过长,严重影响工作效率
工具/原料
1

time

2

ssh

方法/步骤
1

通过time查看连接所需时间,用于比对[root@localhost ~]# time ssh 192.168.10.236 'cat /etc/issue'\SKernel \r on an \m  real 0m11.607suser 0m0.033ssys 0m0.018s 由上可以看出所需时间花了11s

2

我们要连接所需要连接的服务器上,修改ssh配置文件[root@localhost ~]# ssh 192.168.10.236Last login: Wed Jul 24 05:49:24 2019 from 192.168.10.235[root@localhost ~]# sed -i 's/#UseDNS yes/UseDNS no/g' /etc/ssh/sshd_config

3

重启目标服务器的ssh服务centos7使用systemctl restart sshdcentos6使用service sshd restart

4

退出目标服,在源服务器上重新使用time查看连接目标服所需时间[root@localhost ~]# time ssh 192.168.10.236 'cat /etc/issue'\SKernel \r on an \m  real 0m0.368suser 0m0.011ssys 0m0.012s 从以上可以看出,修改后只需要0.3s就可以完成

注意事项
1

在目标服务器修改ssh的配置文件

2

多使用time命令,可以促进优化时间效率

推荐信息