OpenSSH 在用户登录的时候会验证 IP,它根据用户的 IP 使用反向 DNS 找到主机名,再使用 DNS 找到 IP 地址,最后匹配一下登录的 IP 是否合法。如果客户机的 IP 没有域名,或者 DNS 服务器很慢或不通,那么登录就会很花时间。
解决办法:
在目标服务器上修改 sshd 服务器端配置,并重启 sshd。
vi /etc/ssh/sshd_config
设置 UseDNS
为 no
即可。
最后
systemctl restart sshd
OpenSSH 在用户登录的时候会验证 IP,它根据用户的 IP 使用反向 DNS 找到主机名,再使用 DNS 找到 IP 地址,最后匹配一下登录的 IP 是否合法。如果客户机的 IP 没有域名,或者 DNS 服务器很慢或不通,那么登录就会很花时间。
解决办法:
在目标服务器上修改 sshd 服务器端配置,并重启 sshd。
vi /etc/ssh/sshd_config
设置 UseDNS
为 no
即可。
最后
systemctl restart sshd