Ceci est une ancienne révision du document !


Mise en place d'un serveur FTP sous linux

Ce tutoriel montre comment configurer simplement un serveur FTP pour transférer des données entre un serveur et un client.

1) Installer le paquet vsftpd qui servira de serveur FTP.

 apt-get install vsftpd 

2) Editer le fichier de configuration du serveur /etc/vsftpd.conf

 nano /etc/vsftpd.conf 

Et y décommenter (ou modifier) ces lignes :

 listen=YES     #Activation permanente du service
anonymous_enable=YES     #Autoriser les utilisateurs anonymes
write_enable=YES     #Activer l'écriture sur le FTP
local_enable=YES     #Autoriser les utilisateurs de la machine à se connecter au serveur
chroot_local_user=YES     #Forcer l'utilisation des répertoires personnel des utilisateurs du système
local_root=/srv/ftp     #Répertoire racine du serveur FTP (pour les utilisateurs anonymes ou non chrootés)

3) Redémarrer le service vsftpd pour prendre en compte les modifications.

 service vsftpd restart 

La mise en place du serveur FTP est terminée !