Heim > Artikel > Betrieb und Instandhaltung > Detaillierte Erläuterung des Befehls useradd
Detaillierte Erläuterung des Befehls useradd
1. Funktion Der Befehl
useradd dient zum Einrichten eines Benutzerkontos und Erstellen Sie das Startverzeichnis des Benutzers. Die Nutzungsberechtigung lautet Root-Benutzer.
Empfohlen: Linux-Video-Tutorial
2. Format
useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name
3. Hauptparameter
-c: hinzufügen Der Bemerkungstext wird in der Bemerkungsspalte von passwd gespeichert.
-d: Geben Sie das Startverzeichnis an, wenn sich der Benutzer anmeldet.
-D: Ändern Sie den Standardwert.
-e: Geben Sie den Gültigkeitszeitraum des Kontos an. Die Standardeinstellung bedeutet, dass es dauerhaft gültig ist.
-f: Geben Sie die Anzahl der Tage nach Ablauf des Passworts an, um das Konto zu schließen.
-g: Geben Sie die Startgruppe an, zu der der Benutzer gehört.
-G: Geben Sie zusätzliche Gruppen an, denen der Benutzer angehört.
-m: Erstellt automatisch das Anmeldeverzeichnis des Benutzers.
-M: Das Anmeldeverzeichnis des Benutzers wird nicht automatisch erstellt.
-n: Brechen Sie die Erstellung einer nach dem Benutzernamen benannten Gruppe ab.
-r: Erstellen Sie ein Systemkonto.
-s: Geben Sie die Shell an, die der Benutzer nach der Anmeldung verwendet.
-u: Geben Sie die Benutzer-ID-Nummer an.
4. Beschreibung
useradd kann zum Erstellen eines Benutzerkontos verwendet werden. Es ist dasselbe wie der Befehl adduser. Nachdem das Konto erstellt wurde, verwenden Sie passwd, um das Passwort für das Konto festzulegen. Das mit dem Befehl useradd erstellte Konto wird tatsächlich in der Textdatei /etc/passwd gespeichert.
5. Anwendungsbeispiel
Erstellen Sie ein neues Benutzerkonto und legen Sie die ID fest:
#useradd david -u 544
Es ist zu beachten, dass beim Festlegen des ID-Werts versucht wird, größer als 500 zu sein um Konflikte zu vermeiden. Da nach der Installation von Linux einige spezielle Benutzer erstellt werden, sind Werte zwischen 0 und 499 im Allgemeinen für Systemkonten wie „bin“ und „mail“ reserviert.
#useradd oracle -g oinstall -G dba
Erstellen Sie einen neuen Oracle-Benutzer, der zunächst zur oinstall-Gruppe gehört, und machen Sie ihn auch zur dba-Gruppe.
#useradd tomcat -d /var/servlet/service -s /sbin/nologin
kann Shell nicht verwenden und sein Benutzerverzeichnis befindet sich in /var/servlet/service
PHP Chinesische Website, eine große Anzahl von Programmierlernkursen kann gerne erlernt werden .
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des Befehls useradd. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!