通常情况下我们在连接 OpenSSH服务器的时候假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNSPTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否与原始IP地址一致,通过此种措施来防止客户端欺骗。平时我们都是动态IP不会有PTR记录,所以打开此选项也没有太多作用。我们可以通过关闭此功能来提高连接 OpenSSH 服务器的速度。
1. 修改/etc/ssh/sshd_config:
使用任意编辑器打开此文档:
$sudo vim /etc/ssh/sshd_config
在文档的末尾添加以下内容:
UseDNS no
2. 重启ssh服务:
$sudo /etc/init.d/ssh restart