• Première étape
  • Matériel et accessoires ; GPIO
  • Projets
  • Logiciel
    • Serveur Web
  • Arduino & ESP8266
  • Automatisation de la maison
  • Sonstiges
    • News
Facebook Twitter YouTube
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
  • Matériel et accessoires ; GPIO
  • Projets
  • Logiciel
  • Serveur Web
  • Première étape
  • Automatisation de la maison
  • Anglais
  • Allemand
Tutorials for Raspberry Pi Tutorials for Raspberry Pi
Home»Logiciel»Serveur Web»Comment configurer un serveur FTP Raspberry Pi – Installation du serveur Web

Comment configurer un serveur FTP Raspberry Pi – Installation du serveur Web

Facebook Twitter LinkedIn Tumblr Email Reddit
Raspberry Pi FTP Server Installation
Share
Facebook Twitter LinkedIn Email Tumblr Reddit Telegram WhatsApp

Pour télécharger des fichiers sur un Raspberry Pi, vous devez installer un serveur FTP. Un tel serveur est très utile si vous utilisez votre Pi comme serveur web ou même si vous voulez avoir un stockage réseau, qui peut également être accessible en dehors de votre réseau si un serveur DNS est installé.

Cependant, ce tutoriel n’est pas seulement destiné au serveur web mais peut aussi être utilisé pour faciliter le transfert de fichiers entre Raspberry Pi et votre PC.

 

Composants

Vous pourrez accéder à l’ensemble de la carte sd. Si vous voulez utiliser le Pi comme une mémoire de masse en réseau, vous devriez avoir suffisamment d’espace libre. Vous pouvez également utiliser un hdd externe. Tous les modèles B/B+ (y compris le Raspberry Pi Modèle 2B / 3) ont un port Ethernet 100 Mbit, ce qui permet des taux de transfert de données rapides.

 

Installation

Tout d’abord, vous devez installer le package serveur. Vous pouvez utiliser SSH ou ouvrir le terminal.

sudo apt-get install proftpd

Lors de l’installation, il vous demandera comment ProFTP devrait être démarré. Nous choisissons « autonome » (voir image).

standalone

Fondamentalement, ici, ce serait déjà fait, mais avec cette configuration, chaque utilisateur a accès à son propre répertoire personnel (par exemple /home/pi). Par conséquent, nous créons un nouvel utilisateur virtuel avec accès à un chemin d’accès spécifié. Pour cela, nous changeons d’abord le répertoire une fois.

cd /etc/proftpd/

Ici, l’utilisateur virtuel sera créé. Dans l’exemple suivant, je crée les « tutorials » utilisateurs avec le répertoire home /var/www/. Vous pouvez spécifier le répertoire de votre choix (aussi le répertoire source absolu ou un répertoire sur un hdd externe monté).

sudo ftpasswd --passwd  --name tutorials --gid 33 --uid 33 --home /var/www/ --shell /bin/false

Maintenant, entrez juste le mot de passe et confirmez. Si le mot de passe de l’utilisateur doit être modifié à une date ultérieure, retournez simplement dans ce répertoire ( /etc/proftpd/ ) et exécutez à nouveau la même commande.

Pour déverrouiller davantage les utilisateurs virtuels, nous devons éditer le fichier de configuration :

sudo nano /etc/proftpd/proftpd.conf

Le code suivant doit être inséré à la fin de ce fichier :

DefaultRoot ~
AuthOrder mod_auth_file.c  mod_auth_unix.c
AuthUserFile /etc/proftpd/ftpd.passwd
AuthPAM off
RequireValidShell off

En appuyant sur CTRL + O et CTRL + X et nous sauvegardons et quittons l’éditeur.

 

Essai

Enfin mais pas le dernier, nous redémarrons le serveur et l’essayons.

sudo /etc/init.d/proftpd restart

Non, vous pouvez le tester : Ouvrez votre navigateur et tapez ftp://raspberrypi/ (Si vous avez changé le nom d’hôte de votre Pi, vous devez le prendre. Si cela ne fonctionne toujours pas, insérez l’adresse IP locale de votre Raspberry Pi). Pour télécharger des fichiers, je recommande fortement l’outil FileZilla.

ftp-rpi

 

Peut-être que vous ne pouvez toujours pas vous connecter parce qu’il manque des droits. Les commandes suivantes vous aideront à corriger ce problème.

chmod g+s /var/www
chmod 775 /var/www

(Si un autre répertoire a été attribué à l’utilisateur, il doit être adapté conséquemment)

ftp serveur ftp
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleMesure de la rotation et de l’accélération avec le Raspberry Pi
Next Article Comment établir une connexion Raspberry Pi à distance de bureau

Related Posts

Transfert de données Bluetooth de Raspberry Pi vers le Smartphone

Création d’un certificat SSL Raspberry Pi gratuit avec Let’s Encrypt

Comment configurer serveur Web Raspberry Pi Node.js et contrôler GPIOs

Communication sans fil entre les Raspberry Pi via le courtier/client MQTT

Leave A Reply Cancel Reply

Construire un dispositif de localisation/navigation GPS Raspberry Pi

Fabriquez votre propre serre automatique Raspberry Pi

Création d’un certificat SSL Raspberry Pi gratuit avec Let’s Encrypt

Module GSM Raspberry Pi – Internet mobile (LTE, 3G, UMTS)

Accès à distance à Raspberry Pi en utilisant SSH et Putty

Connectez et contrôlez le détecteur de mouvement PIR Raspberry Pi

ABONNEZ-VOUS MAINTENANT
Et recevez de nouveaux tutoriels dans votre boîte de réception.
Cliquez ici pour soumettre!

Merci!

Nous vous contacterons bientôt.

Tutorials for Raspberry Pi
Facebook Twitter YouTube
  • Politique de confidentialité
  • Conditions de service & Politique sur les cookies

Type above and press Enter to search. Press Esc to cancel.