Bouru Posté(e) le 29 mars 2010 Partager Posté(e) le 29 mars 2010 bonjour, je cherche a partager un répertoire sur un serveur samba partagé avec 2 utilisateur: 1 (admin) avec contrôle total sur le répertoire 1 (user) avec tous les droits sauf suppression mon problème se situe plus pour l'user pour l'admin cela fonctionne user ne peu déjà pas supprimer les fichier créée par l'admin mais peu supprimé ceux qu'ils créent. vue que cela fait plusieurs jour que je bataille et je me pose la question si cela est possible de lui enlever ses droit suppression de se propres fichiers et si oui comment d'avance merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
niocs Posté(e) le 3 avril 2010 Partager Posté(e) le 3 avril 2010 bonjour,je cherche a partager un répertoire sur un serveur samba partagé avec 2 utilisateur: 1 (admin) avec contrôle total sur le répertoire 1 (user) avec tous les droits sauf suppression mon problème se situe plus pour l'user pour l'admin cela fonctionne user ne peu déjà pas supprimer les fichier créée par l'admin mais peu supprimé ceux qu'ils créent. vue que cela fait plusieurs jour que je bataille et je me pose la question si cela est possible de lui enlever ses droit suppression de se propres fichiers et si oui comment d'avance merci Je pense que ce n'est pas possible car pour lui enlever le droit de les supprimer il faut lui enlever les droits de modification.... Mais si il y a une possibilité je suis preneur... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 3 avril 2010 Partager Posté(e) le 3 avril 2010 avec umask dans la config de samba c'est peut être possible ... en gros quand tu créé un répertoire, le nom du propiriétaire/ groupe est défini à l'avance, et du coup ce n'est pas forcément le avec les droits du créateur qu'il est créé. 9 amarche aussi pour les permission. umask / creation mask in samba[data] path = /home/samba/data browseable = yes guest ok = yes writeable = yes force user = myself force group = themselves create mask = 744 directory mask = 755 Bottom two lines, which the earlier is the mask for file, and the latter is for folder. un truc du genre Lien vers le commentaire Partager sur d’autres sites More sharing options...
ZionRider78 Posté(e) le 5 avril 2010 Partager Posté(e) le 5 avril 2010 avec umask dans la config de samba c'est peut être possible ... en gros quand tu créé un répertoire, le nom du propiriétaire/ groupe est défini à l'avance, et du coup ce n'est pas forcément le avec les droits du créateur qu'il est créé. 9 amarche aussi pour les permission. umask / creation mask in samba[data] path = /home/samba/data browseable = yes guest ok = yes writeable = yes force user = myself force group = themselves create mask = 744 directory mask = 755 Bottom two lines, which the earlier is the mask for file, and the latter is for folder. un truc du genre Je pense que c'est ça et ce probléme à déja été traité... http://www.pcinpact.com/forum/index.php?showtopic=144348 voila ce qu'en dit le man de smb.conf " create mode This parameter is a synonym for create mask. create mask (S) When a file is created, the necessary permissions are calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit-wise ´AND´ed with this parameter. This parameter may be thought of as a bit-wise MASK for the UNIX modes of a file. Any bit not set here will be removed from the modes set on a file when it is created. The default value of this parameter removes the group and other write and execute bits from the UNIX modes. Following this Samba will bit-wise ´OR´ the UNIX mode created from this parameter with the value of the force create mode parameter which is set to 000 by default. This parameter does not affect directory masks. See the parameter directory mask for details. Note that this parameter does not apply to permissions set by Windows NT/2000 ACL editors. If the administrator wishes to enforce a mask on access control lists also, they need to set the security mask. Default: create mask = 0744 Example: create mask = 0775 " Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bouru Posté(e) le 7 avril 2010 Auteur Partager Posté(e) le 7 avril 2010 Merci de vos réponses je vais tester Je pense que c'est ça et ce probléme à déja été traité...http://www.pcinpact.com/forum/index.php?showtopic=144348 voila ce qu'en dit le man de smb.conf " create mode This parameter is a synonym for create mask. create mask (S) When a file is created, the necessary permissions are calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit-wise ´AND´ed with this parameter. This parameter may be thought of as a bit-wise MASK for the UNIX modes of a file. Any bit not set here will be removed from the modes set on a file when it is created. The default value of this parameter removes the group and other write and execute bits from the UNIX modes. Following this Samba will bit-wise ´OR´ the UNIX mode created from this parameter with the value of the force create mode parameter which is set to 000 by default. This parameter does not affect directory masks. See the parameter directory mask for details. Note that this parameter does not apply to permissions set by Windows NT/2000 ACL editors. If the administrator wishes to enforce a mask on access control lists also, they need to set the security mask. Default: create mask = 0744 Example: create mask = 0775 " Je vous tien au courant Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bouru Posté(e) le 12 avril 2010 Auteur Partager Posté(e) le 12 avril 2010 dsl merci sa marche pas pour mon cas car le propriétaire peu toujours effacer ces fichier Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.