hallo, gibts beim commando usermod einen schalter, wie man jemandedn
aus der gruppe wieder rausnimmt?
in der manpage hab ich nix gesehen
hinzufügen tu ich so : usermod -aG gruppe username
gruppe ist keine hauptgruppe
mit gpasswd könnt ichs noch hinbekommen...aber da muss ich immer alle gruppen dazufügen, wenn ich auch nur eine gruppe hinzufügen will
bei suse hab ich mal den parameter -A bei usermod gesehen....der hängt die gruppe einfach dazu, ohne die anderen noch explizit anzugeben
gruss günter
Linux 14.983 Themen, 106.385 Beiträge
Nein, das geht nicht direkt. Du könntest lediglich alle Gruppen abzüglich der zu entfernenden hinter dem Parameter -G angeben. Die bisherigen Gruppen kannst du mittels id -nG username auslesen. Leider gibt id die Gruppen Leerzeichen-getrennt aus, während usermod -G die Gruppen Kommagetrent erwartet, d.h. man kann leider die Ausgabe von id nur über etwas umfangreicheres Skripting als Input für usermod verwenden.
Der Parameter -a ist ein Standardparameter und nichts SuSE-spezifisches. Ausser natürlich SuSE kennt zusätzlich noch -A, den gibt es nämlich nicht im offiziellen usermod.
Siehe dazu auch man usermod