VSFTPD
- Connectez-vous en tant que super utilisateur
- En nom d’utilisateur : root
- En mot de passe : prevert
- Installation du service « vsftpd ».
- Tapez add –apt-repository ppa :thefrontiergroup/vsftpd
- apt-get update
- apt-get install vsftpd
- Allez dans le fichier vsftpd.conf : nano /etc/vsftpd.conf
- Ajoutez la ligne : local_root=ftp
- Puis ajoutez la ligne : allow_writeable_chroot=YES
- Testez la connexion avec l’utilisateur anonyme
- Ouvrez le logiciel FileZilla
- Tapez l’adresse IP de votre serveur FTP
- Connectez-vous
- Créez vos utilisateurs
- Pour cela tapez la commande : adduser adminftp
- Indiquez le mot de passe que vous souhaitez
- Confirmez-le
- Pour autoriser l’accès à un compte identifié
- Modifiez le fichier « vsftpd.conf » en tapant : nano /etc/vsftpd.config
- Un éditeur de fichier s’ouvre, retirez les # des lignes suivantes :
- local_enable=YES
- write_enable=YES
- chroot_local_user=YES
- chroot_local_user=YES
- chroot_list_file=etc/vsftpd.chroot_list
- chroot_list_enable=YES
- Faite Ctrl+X puis appuyez sur la touche Y puis faites ENTRER
- Si vous n’arrivez pas à vous connecter avec votre utilisateur
- Faites nano /etc/vsftpd.chroot_list
- Notez le nom d’utilisateur dans ce fichier
- Faites Ctrl+X et Y puis faite ENTRER
- Redémarrez le service FTP en faisant /etc/init.d/vsftpd restart
EN CAS DE PORT ACTIF / PASSIF ALLEZ SUR VOTRE CLIENT FTP : EDITION / PARAMETRES FTP => COCHEZ « actif »