I recently bumped into an issue where VSFTPD was taking some time to “connect” when a client would access FTP. It turns out that VSFTPD is doing a lookup on the host or so.
The fix: Open vsftpd.conf and add the following:
reverse_look_enable = NO
Still slow? You may need to check your SELINUX settings and or IPTABLES.Michael Mikhjian