Serveur FTP avec VSFTPD


Linux, VPS / mardi, septembre 27th, 2016

Avant de commencer à faire toutes installation, il faut faire un

# apt-get update 

et un

# apt-get  upgrade

Installer le paquet  VSFTPD  s’il n’est pas encore sur votre vps

# apt-get install  vsftpd

Ouvrir le fichier de configuration

# vi /etc/vsftpd.conf

Cherchez et modifiez les lignes suivantes dans le fichier :

anonymous_enable=NO    # Ce paramètre désactive les connexions anonymes

local_umask=022 # On fixe le masque local a 022

local_enable=YES  # Ce paramètre autorise les utilisateurs locaux à se connecter au FTP

write_enable=YES # Ce paramètre autorise à remonter les fichiers sur le serveur

ftpd_banner= Bienvenue sur le serveur ftp de mon vps   # Message  d'accueil FTP

chroot_local_user=YES  # On bloque les utilisateurs dans leur répertoire. Ainsi, ils ne pourront plus remonter l'arborescence du serveur 

setproctitle_enable=YES  # Pouvoir voir les utilisateurs connectés
listen_port=232323  #On change le port par défaut pour la sécurité avec un numéro de port libre

On enregistre le fichier et on redémarre le service vsftpd

#/etc/init.d/vsftpd restart

Ensuite, pour voir la liste des utilisateurs il suffit de taper la commande :

 ps -aef | grep vsftpd