So erstellen Sie mehrere Benutzerkonten unter Linux
- 3508
- 338
- Madleen Vater
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/bashErstellen 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.
- 3 Möglichkeiten, die Standard -Shell der Benutzer unter Linux zu ändern
- So erstellen Sie ein freigegebenes Verzeichnis für alle Benutzer unter Linux
- Whowatch - Überwachen Sie Linux -Benutzer und -Prozesse in Echtzeit
- 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.
- « Askbot - Erstellen Sie Ihr eigenes Q & A -Forum wie Stack Overflow
- 3 Möglichkeiten, eine statische IP -Adresse in RHEL 8 festzulegen »