Linux als Windows-Server mit Samba 3

Arbeit mit Gruppen

Handelt es sich bei dem zu versorgenden Netz um eine größere Installation mit vielen Anwendern, ist es schnell mühsam, die zum Zugriff berechtigten User einzeln hinter dem Schlüsselwort valid users aufzuführen. Samba unterstützt daher als Parameter auch Gruppen. Um beispielsweise allen Mitgliedern der Gruppe tauschgrp Zugriff auf den Tauschordner zu geben, ändern Sie die Zeile wie folgt ab:

valid users = +tauschgrp

Nun müssen Sie nur noch die entsprechende Linux-Benutzergruppe anlegen und die gewünschten Konten in sie aufnehmen:

groupadd -g 10000 tauschgrp
usermod -G tauschgrp testuser

Achten Sie dabei darauf, beim Befehl usermod wirklich ein großes G als Parameter anzugeben, da Sie andernfalls die Standardgruppe des Users verändern, statt ihn in eine weitere Gruppe aufzunehmen. Die Angabe der Option -g 10000 bei groupadd hat zur Folge, dass die Gruppe tauschgrp mit der internen Gruppennummer 10000 versehen wird. Technisch hat das keine Auswirkung, es erleichtert aber die Übersicht, wenn Sie zu einer Anwendung gehörende Gruppen unter einem eigenen Nummernkreis zusammenfassen.