Red Hat et dérivées version SERVEUR

Red Hat, Alma Linux : Installer et configurer un serveur FTP avec vsFTPd

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

Introduction



vsFTPd est un serveur FTP libre. Il permet de transférer des fichiers par Internet ou par le biais d'un réseau informatique local (intranet).
Toute personnes en ayant l'autorisation, peut télécharger et envoyer des fichiers. Il permet la création d'un espace anonyme.

Installation



Pour installer le serveur vsftpd, installer le paquet :

Code BASH :
yum install install vsftpd


Configurer vsftpd



La configuration se passe dans le fichier /etc/vsftpd/vsftpd.conf

Plus d'informations sur l'article : https://www.linuxtricks.fr/wiki/vsftpd-le-fichier-de-configuration-vsftpd-conf

Une fois paramétré, on active et démarre le service :

Code BASH :
systemctl enable --now vsftpd


Si on utilise SELinux, on autorise le FTP à accéder au système de fichiers :

Code BASH :
setsebool -P ftpd_full_access on


Et si on utilise Firewalld, on autorise le port FTP :

Code BASH :
firewall-cmd --add-service=ftp --permanent
firewall-cmd --reload