ssh 登录延迟太长。
$ ssh 192.168.1.7
[email protected]'s password:
(waiting... Too Long... 26 seconds...)
(waiting... Too Long... 26 seconds...)
(waiting... Too Long... 26 seconds...)
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-62-generic x86_64)
...
...
我找到了一个配置如下的解决方案/etc/ssh/ssh_config
。
GSSAPIAuthentication no # yes -> no
GSSAPIDelegateCredentials yes # no -> yes
UseDNS no # added
但是当我尝试进行 ssh 登录时,我收到以下错误消息。
$ ssh 192.168.1.7
/etc/ssh/ssh_config: line 57: Bad configuration option: usedns
/etc/ssh/ssh_config: terminating, 1 bad configuration options
为什么?如何加快 SSH 登录速度?
那是服务器选项,而不是客户端选项。它应该设置在您正在连接的机器(服务器)上,而不是在您连接的机器(客户端)上。此外,它需要在
/etc/ssh/sshd_config
而不是/etc/ssh/ssh_config
。前者是机器作为服务器(接收连接)时使用的配置文件,后者是机器作为客户端(连接到另一台机器)时使用的配置文件。请注意,我非常怀疑这会对您看到的连接时间产生任何影响,但您不妨尝试一下。