GNU/Linux >> LINUX-Kenntnisse >  >> Linux

useradd-Befehlsbeispiele in Linux

Der useradd-Befehl wird verwendet, um Benutzerkonten zu erstellen und grundlegende Einstellungen zu konfigurieren. Als Teil des Kontoerstellungsprozesses verweist useradd auf mehrere Dateien:

  • Das Konto wird in /etc/passwd gespeichert Datei.
  • Das Konto wird gemäß verschiedenen Optionen konfiguriert, die in /etc/login.defs festgelegt sind Datei.
  • Das Home-Verzeichnis des Kontos wird im Verzeichnis /home/[Kontoname] erstellt.
  • Das Home-Verzeichnis des Kontos wird mit Dateien aus /etc/skel gefüllt Verzeichnis.

Standardmäßig legt der Befehl useradd kein Kennwort für das Konto fest. Da die meisten Linux-Distributionen kein leeres Passwort zulassen, existiert das Konto, kann aber noch nicht verwendet werden.

Syntax des useradd-Befehls

Die Syntax des useradd-Befehls lautet:

# useradd [options] [user name]

useradd-Befehlsoptionen

Der Befehl useradd enthält viele Optionen zum Anpassen von Benutzerkonten, wie in der folgenden Tabelle aufgeführt.

Option Beschreibung Beispiel
-c Legt das Kommentarfeld fest # useradd -c „Benutzer eins“ user01
-e Legt das Ablaufdatum des Kontos fest # useradd -e 31.12.2021
-s Legt die Standard-Shell des Benutzers fest # useradd -s /bin/bash
-D Standardkonfiguration für neue Benutzer anzeigen # useradd -D

useradd-Befehlsbeispiele

1. Hinzufügen des Benutzers mit den Standardeinstellungen:

# useradd geek 

2. So fügen Sie den Benutzer mit erwähnenden Kommentaren hinzu:

# useradd -c "Anything" geek 

3. So fügen Sie einen Benutzer mit Angabe des Home-Verzeichnisses hinzu:

# useradd -d /tmp/geek geek 

4. So fügen Sie einen Benutzer mit Ablaufdatum hinzu:

# useradd -e 2013-12-31 geek 

5. So fügen Sie ein Benutzerkonto mit der Anzahl der Tage der Inaktivität hinzu:

# useradd -f 2 geek 

6. So fügen Sie Benutzer mit Angabe der Primärgruppe hinzu:

# useradd -g UNIX geek 

7. So fügen Sie Benutzer hinzu, indem Sie sekundäre Gruppen erwähnen:

# useradd -G Support,IT geek

8. So fügen Sie einen Benutzer hinzu, während das Home-Verzeichnis nicht dafür erstellt wird:

# useradd -M geek

9. So erstellen Sie einen Benutzer mit doppelter UID:

# useradd -u 500 -o geek 

10. So erstellen Sie ein Systemkonto:

# useradd -r geek 

11. Erstellen eines Benutzers mit Zuweisung einer bestimmten Shell:

# useradd -s /bin/bash geek 

12. Erstellen eines Benutzers mit einer bestimmten Benutzer-ID:

# useradd -u 521 geek 


Linux
  1. 7 Beispiele für Linux-df-Befehle

  2. 8 Linux TR-Befehlsbeispiele

  3. rm-Befehlsbeispiele unter Linux

  4. ps-Befehlsbeispiele in Linux

  5. w Befehlsbeispiele unter Linux

9 Beispiele für tee-Befehle unter Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

15 Linux-PS-Befehl mit Beispielen

8 Beispiele für LDD-Befehle unter Linux

id-Befehlsbeispiele in Linux