Toon posts:

Samba share rechten.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Goedemiddag,

Ik heb hier een samba server draaien met 2000-tal users

Hieronder bevinden zich enkele groupen van gebruikers:
- beheer: de domein admins
- lktn: personeel
- lln: leerlingen/studenten

Ik heb een public share gemaakt:

[Examen]
path = /home/public/examen/
read only = No
write list = @"Domain Admins" @Leerling @Leerkrachten
hide unreadable = yes
create mask = 0604
directory mask = 0777
browsable = yes
comment = "Examen"

Ik ben er al in geslaagd van als lktn gebruiker een map te laten maken
waarin de lln's hun document opslaan.
Deze kunnen elkaars document niet openen maar wel verwijderen.

Kunnen er bepaalde rechten ingesteld worden dat verwijderen niet mogelijk is?
Aangezien ze moeten opslaan moeten ze zogiso write rechten hebben tot deze map.

Samba draait op mysql backend zonder acl support.

Is er iemand die hier ervaring mee heeft of weet op welke manier ik het eventueel kan oplossen.

  • riddles
  • Registratie: April 2000
  • Laatst online: 26-05-2025
Ik zou toch gebruik maken van ACL's. Zie ook http://www.bluelightning.org/linux/samba_acl_howto/. Met de gewone permissies ga je er niet uit komen.

[ Voor 42% gewijzigd door riddles op 27-11-2006 13:57 ]


  • JeroenE
  • Registratie: Januari 2001
  • Niet online
Samba draait op mysql backend zonder acl support.
ACL is wel handig als je zoiets wil. Normaal gesproken kan je alle files verwijderen als je in een directory mag schrijven. Als je het sticky bit zet dan kan dat niet meer. Alleen de owner (van de file OF van de directory) kan dan een file verwijderen. Probeer het eens: chmod +t directory