Heim > Artikel > Betrieb und Instandhaltung > So aktualisieren Sie Benutzerinformationen im Linux-System
Im Linux-System verfügt jeder Benutzer über seine eigenen Benutzerkontoinformationen, einschließlich Benutzername, Benutzer-ID, Gruppen-ID, Home-Verzeichnis usw. Wenn Sie Benutzerinformationen ändern müssen, können Sie dies über das Befehlszeilentool tun. Im Folgenden werden die spezifischen Schritte und Beispielcodes zum Ändern von Benutzerinformationen unter dem Linux-System vorgestellt.
Zuerst müssen wir die zu ändernden Benutzerinformationen bestätigen. Sie können den folgenden Befehl verwenden, um die Details des aktuellen Benutzers anzuzeigen:
$ id
usermod
verwenden, um die Benutzer-ID und die Gruppen-ID zu ändern. Das Befehlsformat lautet wie folgt: $ sudo usermod -u <新的用户ID> -g <新的组ID> <用户名>
Ändern Sie beispielsweise die ID des Benutzers testuser
auf 1001 und der Gruppen-ID auf 1001. Der Befehl lautet wie folgt: usermod
命令修改用户的ID和组ID,命令格式如下:
$ sudo usermod -u 1001 -g 1001 testuser
例如,修改用户testuser
的ID为1001,组ID为1001的命令如下:
$ sudo usermod -l <新的用户名> <旧用户名>
如果需要修改用户名,可以使用usermod
命令搭配-l
参数进行修改,命令格式如下:
$ sudo usermod -l newuser olduser
例如,修改用户olduser
的用户名为newuser
的命令如下:
$ sudo usermod -d <新的家目录> <用户名>
如果需要修改用户的家目录,可以使用usermod
命令搭配-d
参数进行修改,命令格式如下:
$ sudo usermod -d /home/newdir testuser
例如,修改用户testuser
的家目录为/home/newdir
的命令如下:
$ sudo usermod -s <新的Shell路径> <用户名>
如果需要修改用户的登录Shell,可以使用usermod
命令搭配-s
参数进行修改,命令格式如下:
$ sudo usermod -s /bin/bash testuser
例如,修改用户testuser
的登录Shell为/bin/bash
$ id <用户名>2 Ändern Sie den Benutzernamen Wenn Sie den Benutzernamen ändern müssen, können Sie den usermod-Befehl mit dem Parameter
-l
, um ihn zu ändern. Das Befehlsformat ist wie folgt: rrreee
Zum Beispiel der Befehl zum Ändern des Benutzernamens von Benutzerolduser
zu newuser
lautet wie folgt: usermod
verwenden >-Befehl mit dem Parameter -d
, um Änderungen vorzunehmen. Das Befehlsformat lautet wie folgt: 🎜rrreee🎜Ändern Sie beispielsweise das Home-Verzeichnis des Benutzers testuser
in Der Befehl von /home/newdir
lautet wie folgt: 🎜rrreee🎜4. Ändern Sie die Anmeldeshell des Benutzers. Wenn Sie die Anmeldeshell des Benutzers ändern müssen, können Sie den Befehl usermod
verwenden -s code> Parameter, das Befehlsformat ist wie folgt: 🎜rrreee🎜Zum Beispiel der Befehl zum Ändern der Anmeldeshell des Benutzers <code>testuser
in /bin/bash lautet wie folgt: 🎜rrreee🎜Schritt 3: Bestätigen Sie, dass die Benutzerinformationen erfolgreich geändert wurden🎜🎜Nachdem Sie die Benutzerinformationen geändert haben, können Sie den folgenden Befehl verwenden, um zu bestätigen, dass die Benutzerinformationen erfolgreich geändert wurden:🎜rrreee🎜 Zusammenfassung🎜🎜Durch die obigen Schritte können wir die Benutzerinformationen unter dem Linux-System ändern. Bitte beachten Sie, dass Sie beim Ändern von Benutzerinformationen Befehle mit Administratorrechten ausführen müssen, um die Sicherheit und Korrektheit des Änderungsvorgangs zu gewährleisten. Ich hoffe, dass der obige Inhalt für Sie hilfreich ist. 🎜
Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie Benutzerinformationen im Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!