1) prova a pingare il ip pubblico..
se non lo pinghi e' inutile l'ftp
il ping deve andare!.. quindi firewall e/o router


2) se tu prendi un dominio.. invece che scrivere ftp://120.120.80.80 e cambiarlo ogni volta..
scrivi sempre ftp://dominio.dyndns.org e lo trovi sempre!

Se io creo una cartella FTP, perchè devo necessariamente creare anche un utente per potervi accedere oltre all'amministratore? Non è per caso possibile specificare una UserID e una password per quella cartella e collegarsi tramite client con quei paramteri ?
non capisco la domanda!
se crei una cartella e' possibile specificare una user per quella cartella... se vuoi.. se non vuoi.. no!