Der Befehl usermod wird verwendet, um Einstellungen für normale Benutzer zu ändern. Es bearbeitet die /etc/passwd Datei, sodass Administratoren die Datei nicht direkt bearbeiten müssen. Es gibt viele Änderungen, die ein Administrator an einem bestehenden Benutzerkonto vornehmen kann.
Syntax
Die Syntax des usermod-Befehls lautet:
# usermod [options] {user name}
usermod-Befehlsoptionen
Die folgende Tabelle listet einige Optionen für den usermod-Befehl auf.
Option | Beschreibung | Beispiel |
---|---|---|
-c | Legt das Kommentarfeld fest | # usermod -c „Benutzer eins“ user01 |
-e | Legt das Ablaufdatum des Kontos fest | # usermod -e 31.12.2021 |
-aG | Benutzer zur Gruppe hinzufügen und in bestehenden Gruppen behalten. | # usermod -aG sales-group user01 |
-l | Anmeldenamen des Benutzers ändern | # usermod -l user999 user01 |
usermod-Befehlsbeispiele
1. So ändern Sie den Kommentar des Benutzers:
# usermod -c "test User"
2. So ändern Sie das Home-Verzeichnis des Benutzers:
# usermod -d /home/test geek
3. So ändern Sie das Ablaufdatum des Benutzers:
# usermod -e 2013-12-31 geek
4. So ändern Sie die Zahl der Inaktivitätstage vor Ablauf:
# usermod -f 2 geek
5. So ändern Sie die primäre Gruppe des Benutzers:
# usermod -g UNIX geek
6. Zum Ändern/Hinzufügen der sekundären Gruppen zum Benutzer:
# usermod -G logistics,IT geek
7. So ändern Sie den Namen des Benutzers:
# usermod -l geeklab jack
8. So sperren Sie das Benutzerpasswort:
# usermod -L geek
9. So entsperren Sie das Benutzerkennwort:
# usermod -U
10. So ändern Sie die Shell des Benutzers:
# usermod -s /bin/csh geek
11. So ändern Sie die Benutzer-ID:
# usermod -u 580 geek