Étape 2: Installer et configurer Samba
Installer Samba depuis le terminal :
sudo apt get install samba
Configuration de samba
Une fois qu’il a fini le téléchargement et l’installation, nous avons besoin de le configurer. J’ai effectuer une sauvegarde du fichier config « out of the box », supprimer l’original et puis démarrez avec une toile vierge :
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_bak
sudo rm /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf
Collez le texte suivant dans nano :
### GLOBAL CONFIG ###
Workgroup = Accueil
nom NetBIOS = nas
chaîne du serveur = %h
gagne le soutien = yes
proxy DNS = non
sécurité = user
Mots de passe de null = yes
compte invité = nobody
hôtes permettent = 127.0.0.1 192.168.137.0/24 10.0.0.0/24
hôtes nient = 0.0.0.0/0
interfaces = eth0 wlan0 lo
lier les interfaces seulement = oui
### PUBLIC PART ###
[Media]
Commentaire = Lecteur Media
chemin d’accès = /media/Media
browseable = yes
ok commentaires = yes
Writeable = yes
public = yes
disponible = yes
créer masque = 0666
masque de répertoire = 0777
Le texte ci-dessus est une configuration de Samba très simple qui fonctionne pour moi. J’ai mis en évidence les parties nécessitant votre attention :
Hosts Allow définit les réseaux ou les hôtes individuels qui seront autorisés à accéder aux actions.
Hôtes Deny définit les réseaux ou les personnes non autorisées. L’entrée, que j’ai utilisé explicitement rejette chacun pas dans la liste verte.
Interfaces définit les interfaces Samba permettra aux connexions-si votre Pi offre une connexion directe à internet, voulez-vous vos partages Samba soit accessible via cette interface ?
Interfaces de liaison seulement dit Samba d’utiliser uniquement ces interfaces dans la liste Interfaces.
Faire un partage public pour chaque disque ou une partition que vous monté avec fstab. Lorsque vous avez terminé avec smb.conf, enregistrer les modifications et quitter (ctrl + x, y, entrée). Redémarrez le service Samba pour appliquer les modifications :
sudo service samba redémarrer
Si vous avez une machine Windows sur le même réseau que le Pi, ouvrez une invite de commandes et tapez :
net view \\10.0.0.1
Remplacer par l’adresse IP de votre Pi. Devrait afficher une liste des actions vous défini dans smb.conf, confirmant vos actions sont accessibles. Samba peut être un peu d’une bête mystérieuse parfois, donc si vous avez des difficultés à laisser un commentaire et je vais essayer et vous aider. Je ne suis pas un expert si:)