Samba: Configurez un Raspberry Pi en tant que serveur de fichiers pour votre réseau local – Bien choisir son serveur d impression
Il est facile d’utiliser un Raspberry Pi en tant que serveur de fichiers Samba sur lequel vous pouvez stocker des sauvegardes et partager des fichiers à partir de tous les autres ordinateurs de votre réseau.
Samba est l'implémentation Linux de la norme de partage de fichiers SMB / CIFS utilisée par les ordinateurs Windows et Apple, et largement prise en charge par les diffuseurs de média, les consoles de jeux et les applications mobiles. Lorsque Samba est activé, vous pouvez rapidement copier des fichiers d’un ordinateur de votre réseau sur un Raspberry via un réseau local sans fil (ou une connexion Ethernet directe).
Obtenez gratuitement un Pi Zero W, un étui officiel et des accessoires avec un abonnement de 12 mois au MagPi.
Vous pourriez aussi aimer:
Sommaire
Configurer Samba sur un Raspberry Pi
Ce didacticiel suppose que vous utiliserez un clavier, une souris et un moniteur pour configurer votre serveur de fichiers, mais vous pouvez également activer SSH et vous y connecter à distance à partir d’un autre ordinateur de votre réseau local.
Nous supposons également que vous utilisez une carte micro SD de 32 Go (ou moins), qui fournit une quantité raisonnable d’espace de stockage sans nécessiter d’étapes supplémentaires pour la rendre accessible. Toutefois, si vous avez besoin de davantage de stockage, il est facile de monter un grand lecteur USB externe et de créer une entrée Samba pour celui-ci.
Alternativement, si vous voulez garder les choses compactes, vous pouvez installer Raspbian sur des cartes micro SD jusqu’à 256 Go, bien que nous vous suggérons de vérifier en ligne (cartes SD non fonctionnelles) avant de l’acheter pour vous assurer d’en acheter une entièrement compatible avec Raspberry. Pi.
Une fois configuré, vous pouvez monter votre serveur de fichiers domestique sur tous les autres ordinateurs de votre réseau et l'utiliser comme un emplacement pratique pour tout stocker: des fichiers musicaux que vous souhaitez partager avec vos colocataires, des sauvegardes de documents importants et une sauvegarde. fichiers que vous souhaitez partager entre ordinateurs.
Nous vous recommandons d'utiliser une connexion Ethernet filaire pour la stabilité et les vitesses de transfert rapides. Le projet fonctionnera toujours si vous connectez votre Pi via WiFi, bien que les performances en soient affectées, en particulier pour la copie de fichiers volumineux.
Serveur de fichiers: Configurer Samba
Téléchargez la dernière version de NOOBS et copiez-la sur une carte micro SD vierge au format fat32. Branchez la carte micro SD sur votre Pi, démarrez-la et choisissez d'installer Raspbian avec un ordinateur de bureau PIXEL.
Samba est disponible dans les référentiels logiciels standard de Raspbian. Nous allons mettre à jour notre index de référentiel, nous assurer que notre système d’exploitation est entièrement mis à jour et installer Samba à l’aide d’apt-get. Ouvrez un terminal et tapez:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get installez samba samba-common-bin
sudo apte–obtenir mise à jour sudo apte–obtenir améliorer sudo apte–obtenir installer samba samba–commun–poubelle |
Créez votre répertoire partagé
Nous allons créer un répertoire partagé dédié sur le disque dur micro SD de notre Pi. Vous pouvez le placer n'importe où, mais le nôtre sera au plus haut niveau du système de fichiers racine.
sudo mkdir -m 1777 / share
sudo mkdir –m 1777 /partager |
Cette commande définit le sticky bit (1) pour éviter la suppression accidentelle du répertoire et donne à chacun l'accès en lecture / écriture / exécution (777).
Configurez Samba pour partager votre nouveau répertoire
Modifiez les fichiers de configuration de Samba pour rendre le partage de fichiers visible sur les PC Windows du réseau.
bloc-notes sudo /etc/samba/smb.conf
sudo calepin /etc/samba/smb.conf |
Dans notre exemple, vous devrez ajouter l’entrée suivante:
Commentaire = dossier partagé Pi
Path = / share
Navigable = oui
Inscriptible = oui
seul invité = non
créer un masque = 0777
masque de répertoire = 0777
Public = oui
Invité ok = oui
[[[[partager] Commentaire = Pi partagé dossier Chemin = /partager Navigable = Oui Inscriptible = Oui seulement client = non créer masque = 0777 annuaire masque = 0777 Publique = Oui Client D'accord = Oui |
Cela signifie que tout le monde pourra lire, écrire et exécuter des fichiers dans le partage, en se connectant en tant qu'utilisateur Samba (que nous allons configurer ci-dessous) ou en tant qu'invité. Si vous ne voulez pas autoriser les utilisateurs invités, omettez la ligne guest ok = yes.
Vous pouvez également utiliser Samba pour partager le répertoire de base d’un utilisateur afin que celui-ci puisse y accéder depuis un autre point du réseau, ou pour partager un disque dur externe plus grand qui réside à un point de montage fixe. Créez simplement une entrée smb.conf pour tout chemin que vous souhaitez partager. Elle sera disponible sur votre réseau lorsque vous redémarrez Samba.
Créez un utilisateur et démarrez Samba
Avant de démarrer le serveur, vous voudrez peut-être définir un mot de passe Samba. Ce mot de passe n'est pas identique à votre mot de passe standard par défaut (framboise), mais vous pouvez le réutiliser si vous le souhaitez, car il s'agit d'une sécurité faible. projet de réseau local.
Ensuite, définissez un mot de passe comme demandé. Enfin, relançons Samba:
sudo /etc/init.d/samba restart
sudo /etc/init.ré/samba redémarrer |
A partir de maintenant, Samba démarrera automatiquement chaque fois que vous allumez votre Pi. Une fois que vous êtes sûr de pouvoir localiser votre dossier partagé sur le réseau, vous pouvez déconnecter en toute sécurité la souris, le moniteur et le clavier de votre Pi et le laisser fonctionner en tant que serveur de fichiers sans tête.
Trouvez votre Pi sur le réseau
Vous pourrez maintenant trouver votre serveur de fichiers Raspberry Pi (nommé RASPBERRYPI par défaut) à partir de n’importe quel périphérique de votre réseau local. Si vous avez laissé les paramètres par défaut de smb.conf, ils apparaîtront dans un groupe de travail du réseau Windows appelé WORKGROUP.
Abonnez-vous et ne manquez jamais un problème
Procurez-vous un tout nouveau Raspberry Pi Zero W et son assortiment de câbles d’adaptateur avec un abonnement papier de douze mois à The MagPi!
Commentaires
Laisser un commentaire