问题现象

win10 通过ssh登录到centos linux虚拟机很慢。

问题原因

都是UseDNS惹得祸。

SSH服务启用了UseDNS特性所致,默认是开启的。

当试图通过SSH连接服务器时,服务器端会进行DNS检测,判断客户端是否合法,这也是防止客户端欺骗的一种手段,但是我的环境都在本地,这种检测就是浪费时间,所以关掉即可。

解决办法

  1. 使用root权限,通过vim修改/etc/ssh/sshd_config,将UseDNS设置为no,centos切换成root用户,Ubuntu使用sudo
vim /etc/ssh/sshd_config

在这里插入图片描述

3.执行如下命令,重启SSH服务使配置生效。

systemctl restart sshd

然后再进行SSH连接,发现一切都跟德芙一样丝般顺滑。

后再进行SSH连接,发现一切都跟德芙一样丝般顺滑。

祝大家生活愉快。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐