Linux-Benutzer erstellen

Benutzer in Linux sind ein grundlegender Bestandteil des Systems, unabhängig davon, welche Art von System verwendet wird (Server oder Client), da diese Benutzer erstellt werden, um alles zu verwenden, was Linux bietet, und durch Berechtigungen wird es möglich sein, spezielle Attribute zu vergeben. Darüber hinaus ist es bei der Erstellung eines Benutzers nicht nur möglich, ihn zu erstellen, sondern als Administratoren können wir dem Benutzer je nach Bedarf verschiedene Variablen zuweisen, und deshalb wird TechnoWikis das Erstellen lehren einen Benutzer und nutzen Sie die ihm zur Verfügung stehenden Alternativen.

 

Um unsere Benutzer unter Linux zu erstellen, verwenden wir den Befehl „useradd“, dieser Befehl ist in Unix- und Unix-ähnlichen Systemen implementiert und seine wesentliche Aufgabe besteht darin, einen neuen Benutzer im System zu erstellen. Wir haben einige Parameter, um alles, was damit zusammenhängt, anzugeben der neue Benutzer wie Name, Passwort, primäre Gruppe, Home-Verzeichnis usw.

 

useradd-Parameter
Einige der am häufigsten verwendeten Parameter sind:

 

  • -c Kommentar: Ermöglicht uns, einen beschreibenden Kommentar des Benutzers hinzuzufügen
  • -d Verzeichnis: gibt das Home-Verzeichnis des Benutzers an
  • -e date: ermöglicht es uns, das Ablaufdatum des Benutzerkontos zu definieren
  • -f Tage: Legt die Anzahl der Tage nach Ablauf des Kontos fest, bevor das Konto deaktiviert wird
  • -g Gruppe: definiert die primäre Gruppe des Benutzers
  • -G Gruppen: Weist die untergeordneten Gruppen des Benutzers zu
  • -m: Das Home-Verzeichnis des Benutzers automatisch erstellen
  • -D, –defaults: Benutzerstandardwerte festlegen
  • -K, –key KEY=VALUE: Diese Option entfernt die Standardwerte aus /etc/login.defs
  • -l, –no-login: Fügt den Benutzer nicht zu den Lastlog- und Faillog-Datenbanken hinzu
  • -M: Das Home-Verzeichnis des Benutzers nicht erstellen
  • -r, –system: Erstellen Sie ein Systemkonto
  • -s, –shell SHELL: Gibt den Namen der Login-Shell des Benutzers an

 

 

TechnoWikis zeigt Ihnen, wie Sie diesen Befehl verwenden, um neue Benutzer in Linux zu verwalten.

 

Um auf dem Laufenden zu bleiben, denken Sie daran, unseren YouTube-Kanal zu abonnieren!

ABONNIEREN SIE AUF YOUTUBE

 

So erstellen Sie einen Benutzer unter Linux

 

Schritt 1

Wir öffnen das Terminal und erstellen einen Standardbenutzer:

 sudo useradd (Benutzername) 

1-Linux-Create-User.png

 

Schritt 2

Wir weisen diesem Benutzer ein Passwort zu:

 sudo passwd (Benutzer) 
Schritt 3

Passwort eingeben und bestätigen:

 

 

2-Linux-Create-User.png

 

Schritt 4

Um einen Benutzer zu erstellen und das Home-Verzeichnis zuzuweisen, führen wir Folgendes aus:

 sudo useradd -m (Benutzer) 

3-Linux-Create-User.png

 

Schritt 5

Bestätigen Sie den Vorgang und das Verzeichnis:

 sudo ls -la /home/(Benutzer) 

4-Linux-Create-User.png

 

Schritt 6

Um einen Benutzer mit einem bestimmten Home-Verzeichnis oder Home zu erstellen, führen wir Folgendes aus:

 sudo useradd -m -d /opt/(Benutzer) (Benutzer) 

5-Linux-Create-User.png

 

Schritt 7

Um einen Benutzer mit einer bestimmten ID zu erstellen, führen wir Folgendes aus:

 sudo useradd -u ID (Benutzer) 

6-Linux-Create-User.png

 

Schritt 8

Denken Sie daran, dass Benutzer anhand einer eindeutigen UID und eines Benutzernamens identifiziert werden. Die Benutzerkennung (UID) ist eine eindeutige positive Ganzzahl, die vom System für jeden Benutzer festgelegt wird. Wenn also ein neuer Benutzer erstellt wird, übernimmt das System die Gewährung des nächsten verfügbare UID aus dem Benutzer-ID-Bereich, der in der Datei login.defs gehostet wird, aber wir können unsere eigene ID eingeben, wie wir gesehen haben, es bestätigt, dass die ID zugewiesen wurde:

 id -u (Benutzer) 

7-Linux-Create-User.png

 

Schritt 9

Um einen Benutzer mit einer definierten Gruppe zu erstellen, führen wir Folgendes aus:

 sudo useradd -g (Gruppe) (Benutzer) 

8-Linux-Create-User.png

 

Schritt 10

Bestätigen Sie die Gruppe des Benutzers:

 id -gn (Benutzer) 

9-Linux-Create-User.png

 

Schritt 11

Beachten Sie, dass im Linux-System die Gruppen als Organisationseinheiten erstellt wurden, die die Verwaltung und Verwaltung von Benutzerkonten ermöglichen. Diese Gruppen haben je nach Fall Lese-, Schreib- oder Ausführungsberechtigungen, wenn ein neuer Benutzer erstellt wird , wird eine neue Benutzergruppe erstellt, die denselben Benutzernamen und ihre jeweilige GID wie die UID verwendet.

 

Um einen Benutzer mit mehreren Gruppen zu erstellen, führen Sie Folgendes aus:

 "sudo useradd -g (Gruppe) -G (Gruppe),(Gruppe) (Benutzer) 

10-Linux-Create-User.png

 

Schritt 12

Bestätigen Sie die zugewiesenen Gruppen:

 ID (Benutzer) 

11-Linux-Create-User.png

 

Schritt 13

Es ist möglich, einen Benutzer mit einem definierten Kommentar zu erstellen, in diesem Fall führen wir Folgendes aus:

 sudo useradd -c "Kommentar" (Benutzer) 

12-Linux-Create-User.png

 

Schritt 14

Es ist ideal, einem Benutzer eine Beschreibung hinzuzufügen und seine Verwaltung zu erleichtern, um zu sehen, wie die Nachricht ausgeführt wird:

 grep (Benutzer) /etc/passwd 

13-Linux-Create-User.png

 

Schritt 15

Wir können das Ablaufdatum des Benutzers hinzufügen:

 sudo useradd -e JJJJ-MM-TT (Benutzername) 

14-Linux-Create-User.png

 

Schritt 16

Es ist ideal für Fälle, in denen der Benutzer nur für eine Weile Zugriff auf das System hat, wir validieren, dass es angewendet wurde:

 sudo chage -l (Benutzer) 

15-Linux-Create-User.png

 

Schritt 17

Um einen Systembenutzer zu erstellen, führen wir Folgendes aus:

 sudo useradd -r (Benutzername) 

16-Linux-Create-User.png

 

Schritt 18

In Linux-Systemen werden Benutzer erstellt, wenn das Betriebssystem und neue Pakete installiert werden, aber wir können auf Wunsch neue systemspezifische Benutzer erstellen. Um einen Benutzer ohne Home-Verzeichnis zu erstellen, führen wir Folgendes aus:

 sudo useradd -M (Benutzer) 

17-Linux-Create-User.png

 

Schritt 19

Prüfen Sie, ob das Verzeichnis nicht existiert:

 sudo ls -l /home/(Benutzername) 

18-Linux-Create-User.png

 

Schritt 20

Um dem Passwort, das den Benutzer erstellt, ein Ablaufdatum hinzuzufügen, führen Sie Folgendes aus:

 sudo useradd -e YYYY-MM-DD -f # (Benutzer) 

19-Linux-Create-User.png

 

Schritt 21

Prüfen Sie, ob die Änderung übernommen wurde:

 sudo chage -l (Benutzer) 

20-Linux-Create-User.png

 

Schritt 22

Die Standardoptionen von useradd können über die Parameter -D, –defaults oder manuell aus der Datei /etc/default/useradd geändert werden, um die von uns ausgeführten Standardwerte anzuzeigen:

 useradd -D 

21-Linux-Create-User.png

 

Schritt 23

Beim Erstellen eines neuen Benutzers wird dieser automatisch zur Datei /etc/passwd hinzugefügt, um Details dazu anzuzeigen, führen wir Folgendes aus:

 Katze /etc/passwd | grep (Benutzer) 

22-Linux-Create-User.png

 

Schritt 24

Wir sehen einige Details wie:

 

Details angezeigt

 

  • Nutzername
  • Passwort
  • Benutzer-ID
  • Gruppen-IDs
  • Nutzerinformation
  • Home-Verzeichnis oder Home
  • Benutzer-Shell

 

Auf diese Weise ermöglicht uns useradd nicht nur, einen Benutzer zu erstellen, sondern auch viele Variablen davon zu verwalten.