GNU/Linux >> Tutoriels Linux >  >> Cent OS

Activer le mode passif dans FTP sur CentOS 7/RHEL 7 pour FileZilla et WinSCP

Dans mon dernier post, je vous ai montré comment installer et configurer le serveur FTP (vsftpd) sur CentOS 7 / RHEL 7 . Lors du test du serveur FTP avec FileZilla (j'utilise LinuxMint), j'ai eu l'erreur suivante.

Erreur :    La connexion de données n'a pas pu être établie :EHOSTUNREACH - Aucune route vers l'hôte. 

Après de nombreuses recherches, j'ai trouvé que FileZilla utilise le mode passif comme mode de transfert de fichiers par défaut; mais le vsftpd est configuré pour utiliser le mode actif par défaut.

Nous avons deux options,

  1. Configurez FileZilla pour utiliser le mode actif.
  2. Configurer le serveur FTP en mode passif.

Utilisez n'importe quelle méthode.

Configurer FileZilla pour utiliser le mode actif

Dans ce cas, vous n'avez pas besoin de modifier le serveur vsftpd. Changez le mode de transfert de FileZilla de passif à actif.

Dans Linux Mint, Afficher>> Paramètres >>FTP , sélectionnez le mode de transfert comme actif

Configurer le serveur FTP en mode passif

Dans ce cas, vous n'avez pas besoin de modifier FileZilla. Changez le mode de transfert vsftp d'actif à passif, modifiez le fichier de configuration du serveur FTP

# vi /etc/vsftpd/vsftpd.conf

Ajoutez les lignes suivantes à la fin du fichier.

pasv_enable=Ouipasv_max_port=40000pasv_min_port=40000

Redémarrez le service.

# systemctl restart vsftpd.service

Autorisez le port (TCP 40000) dans iptables pour connecter le serveur FTP sur le réseau.

# firewall-cmd --permanent --add-port=40000/tcp# firewall-cmd --reload

Accédez maintenant au FTP en utilisant FileZilla, vous pouvez le voir dans le message; il utilise le mode passif pour transférer le fichier car le serveur FTP le prend en charge.

C'est tout.


Cent OS
  1. Installer et configurer le serveur FTP sur CentOS 7 / RHEL 7 - (vsftpfd)

  2. Comment créer et activer la partition d'échange sur Centos / RHEL 8

  3. CentOS / RHEL 7 :Comment activer telnet pour un groupe d'utilisateurs

  4. Comment activer FTP dans CentOS/RHEL 5 et 6

  5. Définir le mot de passe pour le mode mono-utilisateur sous Linux (CentOS/RHEL)

Comment activer le quota de disque d'utilisateur et de groupe sur CentOS 7 / RHEL 7

Comment activer Kdump sur RHEL 7 et CentOS 7

Comment installer et configurer le mode Docker Swarm sur CentOS 7 / RHEL 7

Comment activer les paramètres proxy pour la commande Yum sur les serveurs RHEL / CentOS

Comment activer le référentiel EPEL sur les serveurs CentOS 8 et RHEL 8

Comment activer SSL et les connexions à distance pour MySQL sur CentOS 7