1 votes

Impossible de se connecter à ftp en mode passif

J'essaie de me connecter à ftp que je viens de configurer mais en utilisant fileZilla, j'obtiens les logs suivants

Status: Connecting to x.x.x.x:21...
Status: Connection established, waiting for welcome message...
Response:   220 (vsFTPd 2.3.5)
Command:    USER huntsnap
Response:   331 Please specify the password.
Command:    PASS ********
Response:   230 Login successful.
Command:    OPTS UTF8 ON
Response:   200 Always in UTF8 mode.
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/home/my/home/dir"
Command:    TYPE I
Response:   200 Switching to Binary mode.
Command:    PASV
Response:   227 Entering Passive Mode (10,38,106,212,248,2).
Status: Server sent passive reply with unroutable address. Using server address instead.
Command:    LIST
Error:  Connection timed out
Error:  Failed to retrieve directory listing

J'ai configuré vsftpd sur un serveur ubuntu, je ne sais pas ce qui ne va pas.

Fichier vsftp.conf

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=ftp
rsa_cert_file=/etc/ssl/private/vsftpd.pem
userlist_file=/etc/vsftpd.userlist
userlist_enable=YES
userlist_deny=NO
local_root=/home/to/my/home/
dirlist_enable=YES
download_enable=YES

Merci

1voto

Voici les lignes de configuration de mon vsftpd Debian relatives au ftp passif :

# Contents of: /etc/vsftpd.conf
pasv_min_port=48900
pasv_max_port=48939

Et assurez-vous que votre pare-feu accepte les connexions TCP entrantes dans la plage 48900:48939.

En fait, vous pouvez choisir une autre gamme de ports...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X