Zahlungsmethoden Abuse

Der Befehl usermod in Linux

27.03.2023, 02:44

Der usermod-Befehl in Linux wird verwendet, um die Einstellungen von Benutzerkonten wie Benutzername, Heimatverzeichnis und Gruppen zu ändern.

Der usermod-Befehl in Linux

Der Befehl usermod in Linux

Derusermod-Befehl in Linux wird verwendet, um die Eigenschaften eines Benutzerkontos zu ändern. Er kann in den folgenden Situationen nützlich sein:

  1. Ändern des Heimatverzeichnisses: Wenn Sie das Heimatverzeichnis des Benutzers ändern möchten, können Sie den Befehl usermod verwenden, um den Pfad zum neuen Verzeichnis zu ändern.

  2. Ändern des Benutzernamens: Wenn Sie den Benutzernamen ändern möchten, können Sie mit dem Befehl usermod den Namen des Benutzers ändern, wobei alle Daten und Einstellungen erhalten bleiben.

  3. Ändern der Gruppenzugehörigkeit eines Benutzers: Wenn Sie die Gruppenzugehörigkeit eines Benutzers ändern möchten, können Sie den Befehl usermod verwenden.

  4. Ändern der UID eines Benutzers: Die UID (User Identifier) ist die eindeutige Kennung eines Benutzers auf einem Linux-System. Wenn Sie die UID eines Benutzers ändern möchten, verwenden Sie den Befehl usermod.

  5. Ändern des Shell-Typs des Benutzers: Eine Shell ist ein Programm, das eine Benutzeroberfläche für das Linux-System bereitstellt. Wenn Sie den Shell-Typ des Benutzers ändern wollen, verwenden Sie den Befehl usermod.

Er kann auch dazu verwendet werden, verschiedene Eigenschaften eines Benutzerkontos zu ändern, erfordert aber Administratorrechte (root), um ihn zu verwenden.

Syntax

Die Syntax lautet wie folgt:

usermod [options] LOGIN

Dabei ist LOGIN der Name des Benutzers, für den Sie die Einstellungen ändern wollen.

Einige der gebräuchlichsten Optionen für den Befehl usermod sind:

  • -l: Benutzernamen ändern
  • -d: das Heimatverzeichnis des Benutzers ändern
  • -aG: Hinzufügen des Benutzers zu einer Gruppe
  • -g: die Gruppe des Benutzers ändern

Beispiele für die Verwendung des Befehls usermod:

Um den Benutzernamen"oldusername" in"newusername" zu ändern, führen Sie den folgenden Befehl aus:

sudo usermod -l newusername oldusername

Um den Benutzer"username" zur Gruppe"newgroup" hinzuzufügen, führen Sie den folgenden Befehl aus:

sudo usermod -aG newgroup username

Beispiele für die Verwendung von Befehlen

Der Befehl usermod wird in Linux verwendet, um die Eigenschaften eines Benutzerkontos zu ändern. Mit diesem Befehl können Sie den Benutzernamen, das Heimatverzeichnis, den Shelltyp, die Benutzerkennung (UID) und die Gruppe, zu der der Benutzer gehört, ändern.

Ändern des Heimatverzeichnisses des Benutzers:

usermod -d /new/home/dir username

Ändern des Benutzernamens:

usermod -l newusername oldusername

Ändern der Gruppe, zu der der Benutzer gehört:

usermod -g newgroupname username

Ändern der UID des Benutzers:

usermod -u newuid username

Ändern des Shell-Typs des Benutzers:

usermod -s /bin/bash username

Hinweis: Für die Verwendung des Befehls usermod sind Administratorrechte (root) erforderlich.