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