我有一台作为服务器运行的旧笔记本电脑(它运行 Ubuntu Natty)。
当我通过 SSH 进入机器时,如果距离上次登录已经有一段时间了,通常需要很长时间才能登录。我怀疑原因是 SSH 守护进程不知何故进入了休眠状态,必须先将其唤醒才能登录。有人能解释为什么会发生这种情况吗?
附加信息
除了 SSHD,服务器还运行 Transmission Daemon 和两个 Dropbox 实例。
我已将“UseDNS no”附加到 /etc/ssh/sshd_config。
该机器正在运行桌面内核,因为我也将其用作备用桌面机器。将其更改为服务器内核是否有帮助,或者这会禁用我的桌面吗?我读到过运行服务器内核时 nVidia 驱动程序可能会出现问题,但不知道这是否适用于 Natty。
答案1
在“ssh”客户端中添加“-v”参数将为您提供有关 SSH 握手中正在发生的事情的可见输出。这将帮助您确定它在哪里停滞。服务器上一个常见的禁用选项是“/etc/ssh/sshd_config”中的以下内容
GSSAPIAuthentication no