Avant tout, et comme d’habitude, on met à jour son Rpi avec la commande:
sudo apt update
puis
sudo apt upgrade
Une fois terminé, on install vsftpd
sudo apt install vsftpd
La seconde étape consiste à mettre à jour le fichier de configuration de VSFTPD. Pour ce faire on édite le fichier /etc/vsftpd.conf à l’aide de l’éditeur nano:
sudo nano /etc/vsftpd.conf
À l’interieur de ce fichier nous allons décommenter certaines lignes. Décommenter signifie effacer le signe dièse (#) qui est avant certaines lignes. En l’occurence les suivantes:
- anonymous_enable=NO
- local_enalbe=YES
- write_enable=YES
- local_umask=022
- chroot_local_user=YES
Enfin, ajouter ces lignes à la fin du fichier:
- user_sub_token=$USER
- local_root=/home/$USER/Downloads
ATTENTION, CETTE DERNIÈRE LIGNE DOIT COMPORTER LE RÉPERTOIRE QUE VOUS SOUHAITEZ PARTAGER!
Validez ces modification avec « ctrl o » puis « ctrl x »
redémarrez votre serveur ftp à l’aide de la commande:
sudo service vsftpd restart
Votre serveur ftp est opérationnel.
Pour y accéder depuis un pc sous windows 11, ouvrez votre poste de travail. Faites un clic droit dans la partie droite de votre écran (celles ou apparaissent vos disques durs) & cliquez sur « ajouter un emplacement réseau« . Cliquez deux fois sur suivant, puis dans la fenêtre qui s’ouvre tapez la ligne suivante:
ftp://adresse_ip_de_votre_rpi (remplacez adresse_ip_de_votre_rpi, par l’adresse ip de votre pi)
Et le tour est joué!