, , , , ,

Partage samba accessible aux invités

On souhaite ici créer un partage accessible en lecture pour des utilisateurs non authentifiés (invités ou guest).

Sur la plupart des systèmes il existe un compte utilisateur nobody

Créer un compte utilisateur dans le backend samba:

smbpasswd -a nobody

Créer un partage et spécifier à quel compte local sont associés les invités via la directive guest account.

[games]
   comment = Jeux
   path = /srv/data/games
   browseable = yes
   read only = no
   guest ok = yes
   guest account = nobody

   write list = yoann
   create mask = 0644
   directory mask = 0755
Le répertoire /srv:data/games doit être accessible en lecture à l'utilisateur nobody.

Références