So erstellen Sie mehrere Benutzerkonten unter Linux

So erstellen Sie mehrere Benutzerkonten unter Linux

Die beiden Dienstprogramme zum Hinzufügen oder Erstellen von Benutzerkonten in UNIX/Linux -Systemen sind Benutzer hinzufügen und UserAdd. Diese Befehle sind so konzipiert, dass sie gleichzeitig ein einzelnes Benutzerkonto im System hinzufügen. Was ist, wenn Sie mehrere Benutzerkonten erstellen müssen?? Dann benötigen Sie ein Programm wie z neue Nutzer.

Neue Nutzer ist ein nützliches Dienstprogramm für Befehlszeilen, das zum Aktualisieren und Erstellen neuer Benutzerkonten zu einem einzigen Zeitpunkt verwendet wird. Es soll in IT -Umgebungen mit großen Systemen verwendet werden, in denen ein Systemadministrator zum Aktualisieren oder Erstellen mehrerer Benutzerkonten in der Stapel benötigt wird. Es liest Informationen von Stdin (standardmäßig) oder eine Datei, um eine Reihe vorhandener Benutzerkonten zu aktualisieren oder neue Benutzer zu erstellen.

In diesem Artikel erläutert wir, wie mehrere Benutzerkonten im Stapelmodus erstellt werden können Neue Nutzer Dienstprogramm in Linux -Systemen.

Um Benutzer in einer Stapel zu erstellen, können Sie ihre Informationen in einer Datei im folgenden Format vorlegen, genau wie die Standardkennwortdatei:

PW_NAME: PW_PASSWD: PW_UID: PW_GID: PW_GECOS: PW_DIR: PW_SHELL 

Wo:

  • PW_NAME: Nutzername
  • pw_passwd: Benutzerkennwort des Benutzers
  • PW_UID: Benutzer -ID des Benutzers
  • PW_GID: Benutzergruppen -ID des Benutzers
  • PW_GECOS: Definiert Kommentareabschnitte.
  • pw_dir: Definiert das Heimverzeichnis des Benutzers.
  • pw_shell: Definiert die Standardschale des Benutzers des Benutzers.

Aufmerksamkeit: Sie sollten die Eingabedatei schützen, da sie unverschlüsselte Passwörter enthält, indem Sie die entsprechenden Berechtigungen darauf einstellen. Es sollte nur durch Wurzel lesbar und beschreibbar sein.

Zum Beispiel, um die Benutzerkonten hinzuzufügen Ravi Und Tecmint, Sie können eine Dateien mit dem Namen erstellen Benutzer.txt wie gezeigt.

$ sudo vim Benutzer.txt 

Fügen Sie anschließend die Details der Benutzerkonten in der Datei im folgenden Format hinzu.

RAVI: 213254LOST: 1002: 1002: Tecmint Admin:/home/ravi:/bin/bash tecmint:@!#@%$ Meiste: 1003: 1003: tecmint:/home/tecmint:/bin/bash 
Erstellen Sie mehrere Benutzerkonten unter Linux

Speichern Sie die Datei und setzen Sie die erforderlichen Berechtigungen darauf ein.

$ sudo chmod 0600 Benutzer.txt 

Jetzt laufen neue Nutzer Befehl mit der Eingabedatei, um die oben genannten Benutzerkonten gleichzeitig hinzuzufügen.

$ sudo Newusers Benutzer.txt 

Erste, neue Nutzer Das Programm versucht, die angegebenen Konten zu erstellen oder zu aktualisieren und diese Änderungen anschließend an die Benutzer- oder Gruppendatenbanken zu schreiben. Im Falle von Fehlern, außer in den endgültigen Schreibvorgängen an die Datenbanken, werden die Datenbanken keine Änderungen verpflichtet. So funktioniert der Kommando des Newusers einfach.

Wenn der vorherige Befehl erfolgreich ist, überprüfen Sie die /etc/passwd Und /etc/gruppen Dateien, um zu bestätigen, dass die Benutzerkonten wie gezeigt hinzugefügt wurden.

$ cat /etc /passwd | Grep -e "Ravi | Tecmint" 
Überprüfen Sie die Benutzerkonten unter Linux

Weitere Informationen finden Sie in der neuer Benutzer Mann Seite.

$ MAN NEWUSER 

Möglicherweise möchten Sie auch die folgenden verwandten Artikel überprüfen.

  1. 3 Möglichkeiten, die Standard -Shell der Benutzer unter Linux zu ändern
  2. So erstellen Sie ein freigegebenes Verzeichnis für alle Benutzer unter Linux
  3. Whowatch - Überwachen Sie Linux -Benutzer und -Prozesse in Echtzeit
  4. So senden Sie eine Nachricht an protokollierte Benutzer unter Linux

In diesem Artikel haben wir erklärt, wie mehrere Benutzer unter Linux erstellt werden können neue Nutzer Programm. Verwenden Sie das unten stehende Feedback -Formular, um Fragen zu stellen oder Ihre Kommentare mit uns zu teilen. Wenn Sie dort draußen ähnliche Versorgungsunternehmen kennen, lassen Sie es uns auch wissen.