Сега като гледам ти имаш доста по елемнтарно решение (при мен конфига на самбата е за над 140 човека и е доста усложнено).
Ето какво да направиш при твоето положение с малкото потребители:
добави директивите valid users и invalid users за всяка папка, например:
valid users = gosho, tosho, ilian
invalid user = penka, vanya
инак групи към ресурсите се добавят с @ пред името на групата, например имаш група @users
valid users = penka, @users, slavka
Ако искаш да добавяш потребители и групи за писане, добавяш ги в директивата:
write list=gosho, tosho, maya
Ако искаш да добавяш потребители и групи за четене, добавяш ги в директивата:
read list=az, ti, tq
Виж тук, има доста инфо:
https://www.samba.org/samba/docs/using_samba/ch09.html