Présentation
VSFTPD (démon de protocole de transfert de fichiers très sécurisé) est un moyen populaire de transférer des fichiers entre votre ordinateur et un ordinateur distant.
Dans cet article, nous allons installer vsftpd sur Debian 7.3.
Prérequis
Accès root au serveur
Installer VSFTPD sur un serveur Debian Cloud
Tout d'abord, nous allons installer vsftpd à l'aide de la commande ci-dessous :
apt-get install vsftpd
Vsftpd est maintenant installé, mais nous devons le configurer dans /etc/vsftpd.conf en utilisant votre éditeur de texte préféré. Je vais utiliser nano ici.
nano /etc/vsftpd.conf
Une fois à l'intérieur, vous devrez changer quelques éléments. Vous trouverez ci-dessous ceux à modifier et pourquoi nous les modifierons.
anonymous_enable=NO
Cela désactivera la possibilité pour les utilisateurs de se connecter de manière anonyme
local_enable=YES
Puisque nous avons désactivé les connexions anonymes, nous devons activer les connexions utilisateur qui utilisent les fichiers d'authentification locaux.
write_enable=YES
Cela permettra aux utilisateurs d'apporter des modifications au système de fichiers.
chroot_local_user=YES
Cela limitera les utilisateurs à n'avoir accès qu'à leurs répertoires personnels.
Une fois cela fait, vous pouvez enregistrer et fermer le fichier.
Ajout d'un utilisateur FTP sur Debian
Ensuite, nous devons créer un utilisateur FTP. J'utiliserai l'utilisateur "atlantic" dans cet exemple, mais vous pouvez utiliser n'importe quel nom d'utilisateur. Pour ajouter un utilisateur, exécutez la commande suivante.
adduser atlantic
Entrez un mot de passe pour l'utilisateur et remplissez le reste si vous le souhaitez. Vous pouvez également appuyer sur Entrée pour le reste.
Vous devez maintenant fournir la propriété racine au répertoire personnel de l'utilisateur.
chown root:root /home/atlantic
Ensuite, pour que l'utilisateur télécharge des fichiers, nous devons créer un répertoire sous son répertoire personnel.
mkdir /home/atlantic/folder
Fournissez ensuite ce répertoire à l'utilisateur.
chown atlantic:atlantic /home/atlantic/folder
Maintenant, cet utilisateur est configuré pour se connecter et télécharger des fichiers dans son répertoire de dossiers.
Pour accéder à votre serveur via FTP sur le Web, saisissez ce qui suit dans votre navigateur :
ftp://
Vous serez maintenant invité à entrer votre nom d'utilisateur et votre mot de passe. Tout est fait !
Revenez pour plus de mises à jour d'Atlantic.net, ou apprenez-en plus sur nos options d'hébergement VPS. Voir notre prix d'hébergement VPS.