Sie können Folgendes verwenden:usermod -a -G grouptoadd username
Da es weit weniger offensichtlich ist als ich dachte, warum -a -G ok ist, während -aG nicht, werde ich versuchen, es zu erklären:
Die Option -G akzeptiert entweder einen Wert oder eine Liste von Werten. Bei einem Wert kann der Wert wie folgt angegeben werden:-GVALUE, da kein Leerzeichen zwischen der Option und dem Wert erforderlich ist. Dies ist nur gängige Praxis.
Wenn Sie in Ihrem System eine Gruppe mit dem Namen a haben, wird der Aufruf von -Ga mehrdeutig. Möchten Sie, dass der Benutzer nur eine Gruppe a hat? Nennen Sie -a und -G? Ist "a" dann ein Wert für -G? Wo ist der Rest des Wertes (bis -G)? Es ist auch üblich, dass jede Option mit einem Buchstaben vor jeder anderen Option mit einem Buchstaben stehen kann. also tat -xy ==-yz. Dies ist jedoch mehrdeutig, wenn eine der Optionen entweder einen einzelnen Wert wie VALUE oder viele Werte wie VAL1, Val2, val4 usw. annehmen kann.
Um also den Befehl FAILSAFE zu machen und für alle Eingaben richtig zu funktionieren, müssen Sie -a von -G
trennen
Ab man usermod
:
Name
usermod - ein Benutzerkonto ändern
Zusammenfassung
Benutzermod [Optionen] ANMELDEN
Beschreibung
Der Benutzermod Der Befehl ändert die Systemkontodateien, um die Änderungen widerzuspiegeln, die auf der Befehlszeile angegeben wurden.
Optionen
Die Optionen, die für den usermod gelten Befehle sind:
-
-a, --append
Fügen Sie den Benutzer der zusätzlichen Gruppe hinzu (s). Nur mit -G verwenden Option.
-
...
-
-G, --Gruppen GRUPPE1[,GRUPPE2,...[,GRUPPE]]]
Eine Liste zusätzlicher Gruppen, denen der Benutzer ebenfalls angehört. Jede Gruppe wird von der nächsten durch ein Komma getrennt, ohne dazwischenliegende Leerzeichen. Die Gruppen unterliegen denselben Beschränkungen wie die mit dem -g angegebene Gruppe Option.
Wenn der Benutzer derzeit Mitglied einer nicht aufgeführten Gruppe ist, wird der Benutzer aus der Gruppe entfernt. Dieses Verhalten kann über das -a geändert werden Option, die den Benutzer an die aktuelle Ergänzungsgruppenliste anhängt.
-
...