Prendre rendez-vous
  1. Accueil
  2. /
  3. Blog
  4. /
  5. Mettre en place un serveur FTP sécurisé avec vsftpd

Administration
Linux
Réseau

Mettre en place un serveur FTP sécurisé avec vsftpd

30 septembre 2025

2 min de lecture

Sommaire
Plan de l'article
Installation de vsftpd
Configuration de base
Sécurisation du serveur FTP
Tests et validation
Conclusion

Le protocole FTP (File Transfer Protocol) est encore largement utilisé pour transférer des fichiers.
Pour des raisons de sécurité, il est essentiel de mettre en place une version sécurisée avec vsftpd (Very Secure FTP Daemon).

Voici comment installer, configurer et sécuriser un serveur FTP sous Linux.

Plan de l'article

  • Installation de vsftpd
  • Configuration de base
  • Sécurisation du serveur FTP
  • Tests et validation
  • Conclusion

Installation de vsftpd

Sous Debian/Ubuntu :

sudo apt update
sudo apt install vsftpd

Sous CentOS/RHEL :

sudo yum install vsftpd

Démarrer et activer le service :

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

Configuration de base

Le fichier principal est /etc/vsftpd.conf.
Exemple minimal :

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
  • anonymous_enable=NO : désactive les connexions anonymes.
  • local_enable=YES : autorise les utilisateurs locaux.
  • write_enable=YES : permet l'upload.
  • chroot_local_user=YES : enferme les utilisateurs dans leur répertoire.

Redémarrer le service :

sudo systemctl restart vsftpd

Sécurisation du serveur FTP

  • Activer TLS pour sécuriser les connexions :
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.key
  • Limiter les utilisateurs autorisés (userlist_enable=YES).
  • Configurer un pare-feu (UFW, nftables) pour limiter les accès.

Tests et validation

Tester la connexion avec un client FTP :

ftp serveur-exemple.com

Ou avec un client graphique (FileZilla).
Vérifiez que la connexion utilise bien TLS/SSL.


Conclusion

Avec vsftpd, vous pouvez mettre en place un serveur FTP sécurisé :

  • Authentification par utilisateurs locaux,
  • Chiffrement TLS,
  • Restrictions fines d'accès.

Une solution simple, éprouvée et adaptée aux environnements de production.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires

Réseau Linux 2026 : ip, ss, netstat, traceroute et diagnostic réseau complet
Linux
Réseau
Administration

Réseau Linux 2026 : ip, ss, netstat, traceroute et diagnostic réseau complet

Guide complet réseau Linux 2026 : commandes ip, ss, netstat, nmap, tcpdump, traceroute, configuration interfaces, firewall, troubleshooting connexions.

4 févr. 2026

Lire plus

Dépannage réseau Linux : tcpdump, ss, netstat et traceroute
Administration
Linux
Réseau

Dépannage réseau Linux : tcpdump, ss, netstat et traceroute

Diagnostiquez les problèmes réseau avec tcpdump pour capturer les paquets, ss pour analyser les connexions, et traceroute pour identifier les coupures de routes.

18 janv. 2026

Lire plus

Installer et configurer un serveur DHCP sous Linux
Linux
Réseau
Administration

Installer et configurer un serveur DHCP sous Linux

Apprenez à installer et configurer un serveur DHCP sous Linux pour automatiser l'attribution d'adresses IP sur un réseau local.

2 oct. 2025

Lire plus


SHPV, votre partenaire de confiance en infrastructure et infogérance informatique en France.

SHPV
Prendre rendez-vousNous contacter
Expertise
InfrastructureDatacenterInfogéranceCloudHébergementTransit IP
Légales
Conditions Générales de VenteCPS - Contrat de ServicesCPS - Hébergement CloudCPS - Microsoft 365Accord sous-traitance RGPDTarifs interventions

SHPV © 2026 - Tous droits réservés

Mentions légalesPolitiques de confidentialité
SHPV FRANCE - SAS au capital de 16 000 € - 52 Rue Romain Rolland, 71230 Saint-Vallier - SIRET n°80886287400035 - R.C.S. Chalon-sur-Saône. Par téléphone 09 72 310 818 - Email: support@shpv.fr