Jeff EGRIX


Administrateur réseau dans un établissement scolaire. Ayant enseigné pendant 20 ans, je m'intéresse également aux projets pédagogiques liés à l'informatique libre. Ici particulièrement le Raspberry Pi


Monter un serveur ftp sur le Raspberry Pi

Dans un terminal, une petite mise à jour de votre Raspbian :

sudo apt-get update

Puis on installe vsftpd

sudo apt-get install vsftpd

Editez le fichier /etc/vsftpd.conf

sudo leafpad /etc/vsftpd.conf

(vsftpd.conf est le fichier de configuration de VSFTPD)

Pour commencer, modifier les lignes suivantes, soit en les dé-commentant, soit en indiquant YES ou NO :

Anonymous_enable=NO
Write_enable=YES
Local_enable=YES
Ascii_upload_enable=YES
Ascii_download_enable=YES

Puis redamarrez le RPi

sudo reboot

Comment accéder au ftp du RPi sur le réseau local ?

Pour une capacité optimale de stockage, branchez un disque dur externe, formaté en EXT4 ou NTFS pour le Windowsiens sous le nom de volume FTP sur un port USB du RPi. Quand c'est terminé, branchez-le au RPI.

Notez l'adresse du disque dur (par exemple /media/FTP puisqu'il a un label “FTP”). Pour tester l'accès FTP, installer un client FTP tel que FileZilla et entrez les informations de connexion :

hôte : 192.168.x.y/media/FTP
Identifiant : pi(par défaut) ; à remplacer éventuellement par le nom d'utilisateur défini dans VSFTPD
Mot de passe : raspberry (par défaut) ; à remplacer éventuellement par le mot de passe de l'utilisateur défini dans VSFTPD

alt

Avec de la chance, vous devriez maintenant avoir accès au disque dur USB externe, via FTP, par le réseau local.

Pour un accès externe

Il reste à autoriser l'accès au FTP externe pour le RPI.

Sur votre box, faire une redirection du port 21 vers l'adresse IP interne du Rpi.