0

Enfin un partage Samba fonctionnel

Depuis que j'ai emménagé dans mon nouveau kot il y a presque un an, tout le monde sait que j'ai un petit disque dur bien fourni en... disons logiciels libres 😀

Cependant je n'ai jamais pris la peine de mettre en place un système pour en partager aisément le contenu sur le réseau, mis à part un serveur de streaming vers la PlayStation3. Mais un de mes cokotteurs s'est fait offrir une TimeCapsule pour Noël et ça m'a relancé l'idée de partager mon contenu.

Samba c'est vieux et foireux

J'ai eu de nombreux soucis à autoriser les connexions "guest" à mon partage Samba. Il y de nombreux paramètres et n'importe lequel peut le faire foirer. Voici un exemple fonctionnel :

[global]
  workgroup = WORKGROUP
  server string = %h
  log file = /var/log/samba/log.%m
  invalid users = root
  load printers = no
  security = share
  guest account = nobody

[Musique]
  comment = Tout plein de musique
  path = /media/TitoDisk/Musique
  browsable = yes
  guest ok = yes
  read only = yes
  writable = no

Inverser la valeur des deux derniers paramètres rendra le dossier accessible en écriture.

Chmod sur mon disque dur

L'autre soucis que j'ai eu c'est que GVFS monte automatiquement mon disque dur en chmod 700, c'est-à-dire lisible uniquement par moi et non l'user nobody que représente le guest de samba. J'ai donc dû modifier mon /etc/fstab pour que le tout soit monté correctement :

UUID=F7D6-0746 /media/TitoDisk auto rw,uid=1000,umask=002,iocharset=utf8,codepage=850,shortname=mixed 0 0

J'espère que ça vous aidera à mettre vos disques en réseau 😉