I actually don't know what the problem was. So if anyone wants to point that out, it would be appreciated. Thanks.

09-08-2004

savage_cabbage

Ok, i'm back again. For some reason, it doesn't work again :( Help me please!

09-15-2004

Fruits

I have the same problem as you.

After I run "modprobe ip_conntrack_ftp"

Everything works well for my vsftpd.

For you IP table, try adding ftp-data in as wll. its port 20. Required for Active FTP. Port 21 is for passive ftp.

Cheers,

Fruity.... :D

02-18-2008

jnr2820

Hey um...I don't know much about iptables, but port 21 is the connection port (required for any connection vsftp), port 20 is the active ftp data port, and vsftp's default passive data ports are any other two adjacent ports that are open. you can specify which passive ports in the /etc/vsftpd.conf file - add the lines : pasv_min_port=<port number>
pasv_max_port=<port number>