Linux ist ein Mehrbenutzer-Betriebssystem. Und mit dieser Funktion ist die Verantwortung für die Verwaltung jedes Benutzers im System verbunden. Der Administrator muss sicherstellen, dass jeder Benutzer über die richtigen Berechtigungen, eindeutige Benutzer-IDs, eindeutige Benutzernamen usw. verfügt.

Aber was ist, wenn Sie die einem bestimmten Benutzer zugeordneten Informationen ändern möchten? Erlaubt Linux jedem, solche sensiblen Details leicht zu ändern? Der Befehl usermod ist die Antwort auf all diese Fragen.

Dieser Artikel zeigt, wie Sie Ihren Benutzernamen unter Linux ändern können, zusammen mit einer detaillierten Anleitung zum Ändern der Benutzer-ID und des Home-Verzeichnisses eines Benutzers.

Einen Benutzernamen unter Linux ändern

Unter Linux, die /etc/passwd-Datei speichert die den Benutzern zugeordneten Informationen. Obwohl Sie die Benutzerdetails direkt durch Bearbeiten der passwd-Datei ändern können, wird dies nicht empfohlen, da dies zu verschiedenen Problemen auf Ihrem System führen kann.

instagram viewer

Sie können das von Linux bereitgestellte Dienstprogramm usermod verwenden, um Operationen im Zusammenhang mit der Benutzerverwaltung und -moderation auszuführen. Mit dem Befehl usermod können Sie sogar den Benutzernamen eines Benutzers unter Linux ändern.

Beachten Sie, dass Sie Zugriff auf ein Superuser-Konto haben müssen, um diese Befehle erfolgreich ausführen zu können. Wenn Sie keine Berechtigung haben, können Sie Ihren Systemadministrator bitten, ask füge dich der Sudoers-Liste hinzu.

Um den Benutzernamen zu ändern, verwenden Sie die -l Flag mit Usermod:

usermod -l neuerBenutzername alterBenutzername

Um beispielsweise den Benutzernamen des Benutzers "makeuseof" in "muo" zu ändern:

usermod -l muo makeuseof

Benennen Sie den Home-Ordner um

Das Ändern des Benutzernamens unter Linux mit dem oben genannten Befehl ändert nicht das Home-Verzeichnis dieses bestimmten Benutzers. Verwenden Sie die -d Flag, wenn Sie möchten, dass der Home-Ordner die am Benutzernamen vorgenommenen Änderungen widerspiegelt.

Um das Home-Verzeichnis des Benutzers umzubenennen muo:

usermod -d /home/muo -m muo

Um zu überprüfen, ob der oben genannte Befehl funktioniert, gehen Sie zum Home-Verzeichnis und suchen Sie den Ordner namens muo.

Einem Benutzer eine neue Benutzer-ID zuweisen

Abgesehen vom Ändern des Benutzernamens können Sie mit dem Befehl usermod auch jedem Benutzer eine neue und eindeutige UID zuweisen. Die UID ist eine nicht negative ganze Zahl, die bei Null beginnt. UIDs im Bereich 0-99 sind für Systembenutzer reserviert.

So ändern Sie die Benutzer-ID unter Linux mit usermod:

usermod -u uid-Benutzername

...wo uid ist die Benutzer-ID, die Sie dem Benutzer mit dem Namen zuweisen möchten Nutzername.

Wenn Sie die UID ändern, fügt das System die neue UID als Eigentümer aller Dateien und Ordner hinzu, die im /home Verzeichnis dieses bestimmten Benutzers.

Beachten Sie, dass der Benutzer die Eigentümerdetails aller Dateien außerhalb des /home Verzeichnis.

Verbunden: So gewähren Sie einem Benutzer unter Linux Administratorrechte

Anzeigenamen eines Benutzers ändern

Der Benutzername und die Benutzer-ID sind wichtig, um einen bestimmten Benutzer im System zu identifizieren. Abgesehen von diesen beiden speichert Linux auch zusätzliche "Fingerinformationen" in Bezug auf Benutzer in der /etc/passwd Datei. Diese Informationen umfassen den Anzeigenamen, das Bürotelefon und das Arbeitstelefon des Benutzers.

Obwohl Benutzer die volle Wahl haben, ob sie solche Informationen bereitstellen möchten, können Sie diese Informationen unter Linux jederzeit ändern oder entfernen.

Sie können den Anzeigenamen Ihres Kontos entweder mit usermod oder dem Befehl chfn ändern.

Verwenden des usermod-Befehls

Präzisiere das -c Flag zusammen mit dem Befehl usermod, um den Anzeigenamen zu ändern:

usermod -c "Erster letzter" Benutzername

Wenn Sie beispielsweise den Anzeigenamen des Benutzers ändern möchten muo:

usermod -c "Make UseOf" muo

Verwenden des chfn-Befehls

Das Ändern des Anzeigenamens mit dem Befehl chfn ist einfach:

sudo chfn -f "Erster letzter" Benutzername

So ändern Sie den Anzeigenamen des Benutzers Gebrauch machen von:

sudo chfn -f "Make UseOf"

Verwalten von Benutzerinformationen unter Linux

Da Linux so viele Optionen in Bezug auf die Benutzerverwaltung bietet, ist die Notwendigkeit eines speziellen Benutzers mit erhöhten Rechten offensichtlich. Aus diesem Grund hat jedes Linux-System einen Root-Benutzer oder einen Superuser, der die Aktivitäten anderer Benutzer auf dem System kontrolliert und überwacht.

Um eine zusätzliche Sicherheitsebene hinzuzufügen und sicherzustellen, dass jeder Benutzer vom Rest isoliert ist, bietet Linux die Möglichkeit, Ihrem Konto ein Passwort hinzuzufügen. Wenn Sie bereits ein schwaches Passwort eingerichtet haben, ohne viel darüber nachzudenken, sollten Sie es ändern, um die Sicherheit Ihres Kontos zu erhöhen.

Email
So ändern Sie Ihr Linux-Passwort

Müssen Sie Ihr Linux-Passwort ändern? Hier finden Sie alles, was Sie zum Zurücksetzen eines Kennworts unter Linux wissen müssen.

Weiter lesen

Verwandte Themen
  • Linux
  • Linux
Über den Autor
Deepesh Sharma (71 Artikel veröffentlicht)

Deepesh ist Junior Editor für Linux bei MUO. Er schreibt seit über 3 Jahren Informationsinhalte im Internet. In seiner Freizeit schreibt er gerne, hört Musik und spielt Gitarre.

Mehr von Deepesh Sharma

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.