有台机器上安装了vsftpd,用虚拟用户登录在输入密码后要等30s左右才能登录进去,摸索了半天,发现根本原因在DNS解析上花费很长时间,直到DNS超时才返回,

解决办法:

一、resolv.conf文件中的DNS,检查是否可用

替换掉不可用的DNS,可以用114.114.114.114

二、另外一个办法是在vsftpd.conf文件中加入:

reverse_lookup_enable=NO

保存后重新启动vsftpd

systemctl restart vsftpd

Last modification:April 13, 2020
如果觉得我的文章对你有用,请随意赞赏