Blue Flower

Cet article a pour but d'expliquer comment configurer votre Synology en tant que serveur Samba et comment configurer votre PC Ubuntu pour accéder à ce partage.

Etape 1, activation du serveur Samba sur le Synology

Activer le service de fichier Windows pour le groupe de travail WORKGROUP : menu "Panneau de Configuration > Win/Mac/NFS"

Disposer d'un utilisateur sur le Synology.

 

Etape 2, configuration d'Ubuntu en tant que client Samba

Installation du package :

sudo apt-get install cifs-utils

cifs.idmap, cifs.upcall, cifscreds, getcifsacl, mount.cifs, setcifsacl

Test de la connexion au partage :

smbclient -L //IP_SYNOLOGY -U thierry

Test de création d'un point de montage

thierry@PC2:~$ mkdir ~/mnt
thierry@PC2:~$ sudo mount -t cifs //IP_SYNOLOGY/PC_THIERRY ~/mnt -o username=thierry,noexec
ou sudo mount.cifs //IP_SYNOLOGY/PC_THIERRY ~/mnt -o username=thierry,noexec
Ces deux commandes demandent le mot de passe du PC (pour sudo), puis le mot de passe de votre compte sur le serveur Samba.

Sur votre PC, déclarer votre user samba avec son mot de passe afin de ne pas avoir à le fournir à chaque montage du partage

vi /etc/samba/user
username=thierry
password=samba_user_password

Pour des raisons de sécurité, modifier les droits de ce fichier

sudo chmod 0400 /etc/samba/user

Dans fstab, déclarer votre montage

//IP_SYNOLOGY/PC_THIERRY  /home/thierry/mnt  cifs  credentials=/etc/samba/user,noexec  0 0

L'option noexec empêche l'exécution d'un script depuis le partage Samba.

Biblio :

https://help.ubuntu.com/community/Samba/SambaClientGuide

http://arsouyes.org/index.php?id=165