linux:befehle:usermod
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| linux:befehle:usermod [2025/03/02 13:59] – angelegt Branislav Zeljak | linux:befehle:usermod [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== usermod - Benutzerinformationen ändern ====== | ||
| - | (2025) | ||
| - | |||
| - | Der Befehl **usermod** wird verwendet, um die Eigenschaften eines bestehenden Benutzers auf einem Linux-System zu ändern. Du kannst mit diesem Befehl beispielsweise den Benutzernamen, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | < | ||
| - | usermod [OPTIONEN] < | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | Die wichtigsten Optionen für den **usermod**-Befehl sind: | ||
| - | |||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | `-l < | ||
| - | | `-d < | ||
| - | | `-m` | Verschiebt das Home-Verzeichnis des Benutzers an den neuen Pfad, falls das Home-Verzeichnis geändert wird. | | ||
| - | | `-s < | ||
| - | | `-G < | ||
| - | | `-g < | ||
| - | | `-e < | ||
| - | | `-f < | ||
| - | | `-a` | Fügt den Benutzer zu den angegebenen Gruppen hinzu, ohne die bestehenden Gruppenzugehörigkeiten zu entfernen. | | ||
| - | | `-c < | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | Hier sind einige Beispiele für die Verwendung von **usermod**: | ||
| - | |||
| - | * Den Benutzernamen eines bestehenden Benutzers ändern: | ||
| - | < | ||
| - | usermod -l johndoe_new johndoe | ||
| - | </ | ||
| - | |||
| - | * Das Home-Verzeichnis eines Benutzers ändern und gleichzeitig das Verzeichnis verschieben: | ||
| - | < | ||
| - | usermod -d / | ||
| - | </ | ||
| - | |||
| - | * Die primäre Gruppe eines Benutzers ändern: | ||
| - | < | ||
| - | usermod -g newgroup johndoe | ||
| - | </ | ||
| - | |||
| - | * Einen Benutzer zu mehreren Gruppen hinzufügen: | ||
| - | < | ||
| - | usermod -a -G admin, | ||
| - | </ | ||
| - | |||
| - | * Die Standard-Shell eines Benutzers ändern: | ||
| - | < | ||
| - | usermod -s /bin/zsh johndoe | ||
| - | </ | ||
| - | |||
| - | * Das Ablaufdatum für das Benutzerkonto setzen: | ||
| - | < | ||
| - | usermod -e 2025-12-31 johndoe | ||
| - | </ | ||
| - | |||
| - | * Einen Kommentar für den Benutzer ändern: | ||
| - | < | ||
| - | usermod -c "John Doe, Developer" | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | * Bei der Änderung des Home-Verzeichnisses wird das alte Verzeichnis **nicht automatisch entfernt**. Verwende die Option `-m`, um das Verzeichnis zu verschieben. | ||
| - | * Einige Änderungen, | ||
| - | * Um Gruppenmitgliedschaften zu ändern, verwende die Option `-G`. Beachte, dass der Benutzer durch den Befehl **usermod -G** nur in die neuen Gruppen aufgenommen wird, jedoch nicht aus bestehenden Gruppen entfernt wird. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen über **usermod**: | ||
| - | < | ||
| - | man usermod | ||
| - | </ | ||
