2015-11-14 10 views
-1

Je cours Ubuntu Server 14.04.3 LTS avec VESTA CP installé.Erreur VSFTP Connexion

Je peux me connecter via ftp sans aucun problème lorsque je suis sur mon réseau local en utilisant l'adresse IP locale du serveur. Cependant, lorsque j'essaie de me connecter via mon IP publique, je ne peux pas (j'utilise l'Airport Express d'Apple comme routeur et je permets aux ports 21 et 1200-12100 d'accéder au serveur).

Voici mon vsftpd.conf:

anonymous_enable=NO 
local_enable=YES 
write_enable=YES 
local_umask=002 
anon_upload_enable=NO 
dirmessage_enable=YES 
xferlog_enable=YES 
connect_from_port_20=YES 
xferlog_std_format=YES 
dual_log_enable=YES 
chroot_local_user=YES 
listen=YES 
pam_service_name=vsftpd 
userlist_enable=NO 
tcp_wrappers=YES 
force_dot_files=YES 
ascii_upload_enable=YES 
ascii_download_enable=YES 
#allow_writable_chroot=YES 
allow_writeable_chroot=YES 
seccomp_sandbox=NO 
pasv_enable=YES 
pasv_max_port=12100 
pasv_min_port=12000 
#pasv_address=2*.*.*.* (public ip) 

Voici le message que je reçois de FileZilla.

FileZilla Connection Message!

Que puis-je faire pour vous connecter en utilisant mon ip public?

Merci.

Répondre

0

Ok, après avoir rongé mon cerveau et mes yeux en lisant des tonnes d'informations, j'ai trouvé la solution. J'avais juste besoin de dire à FileZilla de se connecter via SFTP (port 22) au lieu de FTP (port 21).

Maintenant, tout fonctionne parfaitement.