Mise en place d’un serveur FTP vsftpd

Petit billet rapide expliquant l’installation d’un serveur FTP vsftpd sous Fedora 15. Longtemps utilisateur de ProFTPd, j’ai décidé de switcher pour essayer (ayant des besoins très réduits niveau FTP), comme pour ce dernier, en 5 minutes vsftpd était fonctionnel.

L’installation se fait avec yum :

# yum install vsftpd

Ensuite, on passe à une rapide étape de configuration basique du fichier /etc/vsftpd/vsftpd.conf, dont voici ce que j’ai modifié :

# ligne 12: no anonymous
anonymous_enable=NO

# line 82,83: décommenter
ascii_upload_enable=YES
ascii_download_enable=YES

# line 97, 98: décommenter
# les utilisateurs seront ainsi chrootés dans leur home
chroot_local_user=YES
chroot_list_enable=YES

# line 100: décommenter
# les utilisateurs listés dans ce fichier pourront aller au delà du chroot
chroot_list_file=/etc/vsftpd/chroot_list

# line 106: décommenter
ls_recurse_enable=YES

# use localtime
use_localtime=YES

On ajoute les utilisateurs qui peuvent aller hors de leur home dans le fichier /etc/vsftpd/chroot_list. On (re)démarre le serveur et éventuellement on dit au système de le démarrer avec la machine :

# systemctl start vsftpdservice
# systemctl enable vsftpdservice

C’est tout.

2 réflexions sur « Mise en place d’un serveur FTP vsftpd »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *