<返回更多

解决ssh连接linux(docker)系统特别慢的问题

2021-07-21    熊利宏Python
加入收藏

今天在虚拟机里面安装了Docker,利用docker起了一个centos。里面配置完成openssh后,利用xsheel连接docker里面的centos,发现特别慢,差不多要的1分钟才能连接上去。这肯定是有问题的,于是开始查原因。

一、分析主要原因

1.SSH的反向DNS解析会消耗大量时间

2.GSS认证会消耗时间

二、解决办法

编辑配置文件

 # 编辑配置文件
 vim /etc/ssh/sshd_config

修改以下内容

 # 关闭DNS解析
 UseDNS no
 
 # 关闭GSS认证(不过我发现不关闭这个,问题也能解决)
 GSSAPIAuthentication no

重启服务,如果是物理机就用

 # 重启服务使配置生效
 /etc/init.d/sshd restart

如果是docker,就直接重启容器就可以了

 docker restart cloud_os

这个地方多说二句,在正常情况下,ssh连接linux,如果认证没有问题,一般毫秒级别就可以连接成功。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>