Red Hat, Alma Linux : Installer et configurer un serveur FTP avec vsFTPd
Table des matières
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.
Ce tutoriel est identique pour les bases Red Hat 8 et 9 (et dérivées)
Pour installer le serveur vsftpd, installer le paquet :
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 :
Si on utilise SELinux, on autorise le FTP à accéder au système de fichiers :
Et si on utilise Firewalld, on autorise le port FTP :
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.
Ce tutoriel est identique pour les bases Red Hat 8 et 9 (et dérivées)
Installation
Pour installer le serveur vsftpd, installer le paquet :
Code BASH :
dnf 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