Project

General

Profile

Tâche #29696

Scénario #29452: Étude : proposition de suppression de la valeur "acl_xattr" dans la directive vfs objects du smb.conf du seth membre

Reproduction du problème

Added by Joël Cuissinat about 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/04/2020
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
0.0

Description

Sur un SETH membre 2.7.0 et 2.7.1, dans un partage samba (directory mask = 775 et create mask = 664) quand, sous un dossier ayant comme groupe propriétaire le groupe G1, un utilisateur de ce groupe G1 crée un sous-dossier, alors le groupe propriétaire de ce sous-dossier devient le groupe "domain users" avec les droits rwx.
Donc tout le monde a les droits rwx, même si le dossier parent était "réservé" au seul groupe G1

partage.png View (119 KB) Joël Cuissinat, 03/05/2020 10:02 AM

History

#1 Updated by Joël Cuissinat about 1 year ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat
  • aca.dc1-2.7.1.2-instance-default
  • aca.file-2.7.1.2-Instance-Auto
  • aca.pc-10
  • sur aca dc1
    root@dc1:~# samba-tool group add g1
    root@dc1:~# samba-tool user create toto 
    root@dc1:~# samba-tool group addmembers g1 toto
    root@dc1:~# id toto
    uid=3000020(DOMSETH/toto) gid=100(users) groupes=100(users),3000020(DOMSETH/toto),3000021(DOMSETH/g1),3000009(BUILTIN/users)
    
  • sur aca file : GenConfig + ajout partage (cf. copie d'écran)
  • reconfigure
root@file:~# tail -n8 /etc/samba/smb.conf 
[partage]
  path = /home/partage

  writeable = yes
  browseable = yes
  create mask = 664
  directory mask = 755
root@file:~# getfacl /home/partage/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/partage/
# owner: root
# group: DOMSETH/domain\040users
# flags: -s-
user::rwx
group::rwx
other::r-x
root@file:~# mkdir /home/partage/g1
root@file:~# chgrp "DOMSETH/g1"  /home/partage/g1 
root@file:~# chmod g+w /home/partage/g1
root@file:~# getfacl /home/partage/g1 
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/partage/g1
# owner: root
# group: DOMSETH/g1
# flags: -s-
user::rwx
group::rwx
other::r-x

  • Sur aca pc-10 :
    • jonction au domaine
    • ouverture de session toto
    • accès à \\file\partage
    • création de "mondossier"
root@file:~# getfacl /home/partage/g1/mondossier/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/partage/g1/mondossier/
# owner: DOMSETH/toto
# group: DOMSETH/domain\040users
# flags: -s-
user::rwx
user:1000513:rwx
group::rwx
group:DOMSETH/domain\040users:rwx
group:DOMSETH/toto:rwx
mask::rwx
other::r-x
default:user::rwx
default:user:DOMSETH/toto:rwx
default:group::rwx
default:group:DOMSETH/domain\040users:rwx
default:mask::rwx
default:other::r-x

#2 Updated by Joël Cuissinat about 1 year ago

#3 Updated by Gilles Grandgérard about 1 year ago

cf. : https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller

peut être un début de réponse ...

"If you do use an AD DC as a fileserver, You must set the permissions from Windows, do not attempt to use any of the old methods (force user etc) . They will not work correctly and will cause problems."

#4 Updated by Joël Cuissinat about 1 year ago

  • Status changed from En cours to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) set to 0.0

#5 Updated by Gilles Grandgérard about 1 year ago

  • Estimated time set to 0.00 h

Also available in: Atom PDF