SAMBA
Voici par exemple un partage SAMBA sur une RaspBerry qui va contenir 3 types de dossiers :
- Public : accessible en lecture et écriture pour tous les appareils connectés sur votre réseau local.
Pratique pour déposer / récupérer des fichiers d’une machine à une autre par exemple.
- Medias : accessible en lecture seule par tous les appareils connectés sur votre réseau local.
Tout le monde aura accès mais personne ne pourra modifier ou supprimer le contenu.
- Perso : sera invisible sur le réseau et demandera login(pi)/mot de passe pour y accéder.
Un partage pratique pour y ranger des données sensibles,
Créez les 3 répertoires sur votre média usb : Public, Medias, Perso
Editez le fichier de smb.conf : $ sudo nano /etc/samba/smb.conf
#Configuration Samba avec 3 types d acces Public Media Perso (Utilisateur pi)
[global]
workgroup = MAISON
server string = %h server
netbios name = RASPBERRY
dns proxy = no
# Emplacement des logs
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
# Authentication
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
# Ici on definit les partages :
[Public]
path =/media/pi/MEDIA_USB/Public
read only = no
locking = no<
guest ok = yes
force user = pi
[Medias]
path =/media/pi/MEDIA_USB/Medias
read only = yes
locking = no
guest ok = yes
force user = pi
[Perso]
browseable = no
path = /media/pi/MEDIA_USB/Perso
writable = yes
username = pi
only user = yes
create mode = 0600
directory mask = 0700