Gruppen

Jeder Benutzer gehört mindestens einer Gruppe an. So wie jede Datei einen bestimmten Eigentümer hat, gehört jede Datei auch zu einer bestimmten Gruppe. Diese Gruppe kann nur dem Eigentümer der Datei zugeordnet sein, kann aber z.B. auch für alle Benutzer freigegeben sein. Einer Gruppe können Lese-, Schreib- oder Ausführrechte für eine Datei zugewiesen werden. Die Rechte des Benutzers werden davon nicht berührt. So kann z.B. der Eigentümer einer Datei auf diese schreibend zugreifen, während andere Gruppenmitglieder diese möglicherweise nur lesen können.

Erstellen einer Gruppe

Zum Erstellen einer neuen Gruppe gehen Sie wie folgt vor:

Je nach den Einstellungen in Control => Features kann es sein, dass ein Filterbildschirm angezeigt wird. Geben Sie entweder einen Filter an, oder klicken Sie auf Accept, um den Filter zu umgehen.

Abbildung 14-7 Bildschirm Benutzergruppen

Klicken Sie im unteren Bereich des Bildschirms User groups auf Add.

Abbildung 14-8 Bildschirm Gruppenspezifikation

Geben Sie einen Gruppennamen ein. Die Mitglieder dieser Gruppe können Sie im Feld Alternate members angeben. Innerhalb der Liste müssen die Namen der Benutzer durch Leerzeichen voneinander getrennt sein. Lassen Sie das Feld Group name leer, damit das System Ihrer neuen Gruppe eine Group ID (GID) zuweist. Klicken Sie abschließend auf Accept. Die Gruppe wird erstellt.

Löschen einer Gruppe

Gehen Sie zum Löschen einer Gruppe wie folgt vor:

Die Dateien der Gruppe werden nicht gelöscht, und ihre jeweiligen Eigentümer haben weiterhin exklusive Rechte für sie. Der Gruppenname wird durch die ID der gelöschten Gruppe ersetzt. Mit dem Befehl chgrp können die Dateien einer neuen Gruppe zugeteilt werden. Weitere Informationen über chgrp erhalten Sie durch Eingabe von info chgrp oder man chgrp am Shell Prompt. Wenn bei der Erstellung einer neuen Gruppe die ID einer gelöschten Gruppe angegeben wird, erhält die neue Gruppe damit Zugriff auf die Dateien der gelöschten Gruppe. Die Nummern gelöschter Gruppen wie auch die IDs gelöschter Benutzer werden von linuxconf nicht wieder neu vergeben - Probleme wegen der Wiedervergabe von Nummern können also nicht entstehen.

Bearbeiten der Gruppenmitglieder

Es gibt zwei verschiedene Möglichkeiten, um die Liste der Benutzer, die zu einer Gruppe gehören, zu bearbeiten. Entweder Sie aktualisieren jeden einzelnen Benutzer-Account, oder Sie aktualisieren die Gruppendefinitionen. Im Allgemeinen ist letzteres der schnellste Weg. Falls mehr als nur die Gruppeninformationen zu ändern sind, macht es eventuell mehr Sinn, die einzelnen Benutzer-Accounts zu aktualisieren.

Wir beginnen mit den Gruppendefinitionen.

Jetzt werden alle Benutzer-Accounts automatisch aktualisiert. Dabei wird die Gruppe im Feld Supplementary groups angezeigt, wenn sie hinzugefügt wurde, bzw. nicht mehr angezeigt, wenn sie entfernt wurde.

Gruppen können auch durch Bearbeitung der einzelnen Benutzer-Accounts hinzugefügt oder entfernt werden.

Hierdurch werden die Gruppendefinitionen automatisch aktualisiert. Wiederholen Sie diesen Vorgang für jeden Benutzer.