Les droits que tu accordes à tes fichiers/dossiers sont inhéritaires. Si tu crées un dossier, samba va hériter des droits. Tu peux utiliser les commandes chown et chgrp pour les associer à un autre utilisateur, ou alors donner des droits différents en utilisant chmod.
Par exemple (en console, avec droits root):
# chown nobody /home/samba/public
# chgrp users /home/samba/public
cela met l'utilisateur nobody comme propriétaire du dossier public et le groupe users comme groupe d'utilisateurs.
Ou alors avec la commande:
# chmod 777 /home/samba/public
tu accordes les droits d'écriture, de lécture et d'exécution à tout utilisateur - précaution s'impose!
Tu peux aussi le faire de façon récurrente, c'est à dire que tout ce qui se trouve dans le dossier (fichiers, autres sous-dossiers) hérite des droits en tuilisant l'option -R:
# chmod -R 777 /home/samba/public
Pour l'utilisation de chmod, il est un avantage de savoir ce que tu fais. A ce sujet, voici un peu de lecture instructive:
http://www.ac-creteil.fr/reseaux/systemes/linux/droits-fichiers.html


