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 un serveur cloud CentOS.
Prérequis
Accès root au serveur
Procédure
Installer VSFTPD sur CentOS
Tout d'abord, nous allons installer vsftpd à l'aide de la commande ci-dessous :
yum 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/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.
Adding FTP User
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
Créez un mot de passe pour l'utilisateur.
passwd atlantic
Maintenant, cet utilisateur est configuré pour se connecter.
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 et le prix de l'hébergement VPS.