Johnny 的服务器基于 Linux 系统,确切说,是基于 Scientific Linux 7.X 系统。现在有这么一个问题,每次登陆 SSH,都要经过漫长的等待,然后才能开始通过 Putty 进行操作。
这个问题,我研究后发现,原因是 SSHD 总会试图对客户端进行反向 DNS 查询,当为服务器设定的 DNS 过于缓慢时,就会减慢 SSH 的登陆速度。由于对客户端进行反向 DNS 查询对于我而言是不必要的,因此,我可以把它关闭。
通过 winscp 导航到 /etc/ssh 文件夹,然后打开 sshd_config 文件。在 sshd_config 文件中,搜索 UseDNS 这个参数,这个参数的前面可能有分号,请将分号去除,然后将后面的 yes 改为 no。完成后,请重启服务器。