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登录速度?
答案1
这是一个服务器选项,而不是客户端选项。它应该在您正在连接的机器中设置到(服务器)而不是你正在连接的机器上从(客户端)。另外,它需要在/etc/ssh/sshd_config
而不是 中/etc/ssh/ssh_config
。前者是机器作为服务器(接收连接)时使用的配置文件,后者是机器作为客户端(连接到另一台机器)时使用的配置文件。
请注意,我非常怀疑这会对您看到的连接时间产生任何影响,但您最好尝试一下。