Wiki Dashboard VPS1Euro

Guide client complet du dashboard: infrastructure, services, compte et support.

FR EN

Serveur FTP avec vsftpd

Mettre en place un serveur FTP sécurisé pour transférer des fichiers vers le conteneur.

A quoi sert ce tutoriel

Le tutoriel "Serveur FTP avec vsftpd" vous aide a atteindre cet objectif:

Mettre en place un serveur FTP sécurisé pour transférer des fichiers vers le conteneur.

← Retour aux tutoriels
1 profils 21 etapes 7 commandes ~20 min

Debian / Ubuntu

  1. Installer vsftpd : apt install -y vsftpd
  2. Éditer /etc/vsftpd.conf et activer/modifier ces lignes :
  3. anonymous_enable=NO
  4. local_enable=YES
  5. write_enable=YES
  6. chroot_local_user=YES
  7. allow_writeable_chroot=YES
  8. pasv_enable=YES
  9. pasv_min_port=40000
  10. pasv_max_port=50000
  11. --- Créer un utilisateur FTP dédié ---
  12. adduser ftpuser
  13. mkdir -p /home/ftpuser/files
  14. chown ftpuser:ftpuser /home/ftpuser/files
  15. --- Ouvrir les ports dans iptables ---
  16. iptables -A INPUT -p tcp --dport 21 -j ACCEPT
  17. iptables -A INPUT -p tcp --dport 40000:50000 -j ACCEPT
  18. netfilter-persistent save
  19. --- Démarrer vsftpd ---
  20. systemctl enable --now vsftpd
  21. Connexion FTP depuis un client : ftp://IP avec l'identifiant ftpuser