当前位置: > Linux服务器 > ftp >

vsftpd登陆验证慢什么原因?怎么解决?

时间:2014-12-07 12:28来源:linux.it.net.cn 作者:IT

XP客户端连接vsftpd登陆验证慢,停顿几秒才登陆成功?什么原因呢?如何解决ssh连接登录慢的问题?

环境:CentOS5.4 vsftpd-2.0.5-16-el5 XP下CuteFTP8.0.2 列出我遇到的情况: 关闭iptables时,连接速度很快,不卡。 
打开iptables时,连接登陆验证时,卡住几秒。

vsftp在REDHAT,CENTOS 5中不仅登录慢,至少花30秒左右,而且上传文件的速度也受影响,经过摸索,根本原因在DNS解析上花费很长时间,直到DNS超时才返回,这样一来只要把 resolv.conf中的内容清空就能解决这个问题,但影响到DNS的解析。

解决方法二,在vsftpd.conf文件中加入:
reverse_lookup_enable=NO 保存后重新启动vsftpd:
service vsftpd restart。
以上在5.4版本通过,其它版本大家自己测试。

参考链接:http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Technical_Notes/vsftpd.html

(责任编辑:IT)
------分隔线----------------------------