I would just do yourself a favor, forget ftp, and just use 'sftp' (its
part of your ssh server).

Then you only have to worry about opening up the ssh port.

man sftp

http://en.wikipedia.org/wiki/SSH_file_transfer_protocol

ftp can be a pain - but if you really need it, this might help:
http://www.openbsd.org/faq/pf/ftp.html

Dan

On 3/2/07, Joey Rockhold <joey.rockhold at gmail.com> wrote:
> Found a partial answer:
>
> Charter Communications blocks all the common ports, ie 21 is among them.  So
> I changed it to port 4021.  I can connect, but I cannot see the directory
> because (I am assuming) port 4020 still is not getting out.  I am getting
> the message "425 Can't open data connection".
>
> - Joey
>
>
> ---------- Forwarded message ----------
> From: Joey Rockhold <joey.rockhold at gmail.com>
>  Date: Mar 2, 2007 9:47 AM
> Subject: IPCop, FTP server
> To: TCLUG List <tclug-list at mn-linux.org>
>
> I have set up a FTP server on my home network.  Internally, I can connect to
> it and everything works fine.  From outside, I cannot get to it at all.  I
> have been trying to google how I should set up my IPCop firewall, and trying
> various things, but I am missing something somewhere.  Any suggestions?
>
> - Joey
>
> _______________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> tclug-list at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
>
>