- Accueil
- » Forum
- » Serveurs
- » Droits sur samba
Pages : 1
#1 Le 26/02/2014, à 09:40
- toubabn1
Droits sur samba
Bonjour,
j'ai un problème au niveau des droits sur Samba.
Lorsque je met un chmod 777 sur un répertoire, tout le monde est en lecture/écriture. Mais lorsqu'un utilisateur ajoute un fichier, tout le monde sauf le propriétaire, est en lecture seule.
Comment faire pour que dans ce répertoire qui doit être en lecture/écriture pour tout le monde, les fichiers ajouté par la suite aient les même droits?
Merci d'avance.
Hors ligne
#2 Le 26/02/2014, à 11:06
- sinbad83
Re : Droits sur samba
Salut,
comment sont fixés les partages sur le répertoire en question ?
testparm -s
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#3 Le 26/02/2014, à 11:12
- toubabn1
Re : Droits sur samba
Bonjour,
voici le résultat de la commande sur le répertoire en question :
#testparm -s
[Dossier d'échange temporaire]
comment = Espace d'échange temporaire (vidé tous les 15 jours)
path = /home/samba/temp
read only = No
Merci.
Hors ligne
#4 Le 26/02/2014, à 11:58
- bruno
Re : Droits sur samba
Il faudrait aussi connaître tes groupes et utilisateurs samba ainsi que le droits d’accès sur le dossier partagé…
En attendant tu peux déjà spécifier create mask et directory mask :
[Dossier d'échange temporaire]
create mask = 0666
directory mask = 0777
…
Tous les fichiers et dossiers créés seront accessibles en lecture/écriture pour tout le monde.
#5 Le 26/02/2014, à 12:03
- toubabn1
Re : Droits sur samba
Je vais essayé ça pour ce répertoire.
Après j'ai d'autres répertoires comme le répertoire "tests" où le groupe "TEST" doit être en lecture/écriture.
j'ai ajouté cette commande : setfacl -R -m group:test:rwx /home/samba/tests
Mais quand un utilisateur du groupe "TEST" ajoute un fichier dans le répertoire "tests", les droits sont en lecture uniquement.
Merci de ton aide.
Hors ligne
#6 Le 26/02/2014, à 12:09
- toubabn1
Re : Droits sur samba
Je viens d'essayer pour le dossier d'échange temporaire qui doit être accessible en lecture/écriture et ça fonctionne bien avec ta méthode.
Par contre, c'est pour garder les autres droits que j'ai encore le problème.
Merci encore.
Hors ligne
#7 Le 26/02/2014, à 12:31
- bruno
Re : Droits sur samba
Je pense que tu te complique la vie inutilement avec les ACL. Pour ton groupe test il suffit que le dossier appartienne à ce groupe et que le groupe ait un accès en lecture et écriture :
sudo chgrp -R test /home/samba/tests
sudo chown -R g+rw /home/samba/tests
et pour le partage samba :
force group = test
create mask = 0660
directory mask = 0770
#8 Le 26/02/2014, à 12:35
- toubabn1
Re : Droits sur samba
Merci encore de ton retour.
Je vais essayer ça cet apres-midi et je te tiens au courant.
Hors ligne
#9 Le 26/02/2014, à 15:29
- toubabn1
Re : Droits sur samba
Je pense que tu te complique la vie inutilement avec les ACL. Pour ton groupe test il suffit que le dossier appartienne à ce groupe et que le groupe ait un accès en lecture et écriture :
sudo chgrp -R test /home/samba/tests sudo chown -R g+rw /home/samba/tests
et pour le partage samba :
force group = test create mask = 0660 directory mask = 0770
ça fonctionne bien!!! Merci beaucoup!!!
(Reste l'autre problème sur lequel tu es aussi ;-))
Hors ligne
Pages : 1