Linux 14.983 Themen, 106.385 Beiträge

Usermod...syntax

ghartl1 / 7 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen
the_mic ghartl1 „Usermod...syntax“
Optionen

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

cat /dev/brain > /dev/null
bei Antwort benachrichtigen