Hauptunterschied – Adduser vs. Useradd
Ein Betriebssystem wird verwendet, um der Hardware Anweisungen zu geben. Linux ist ein Betriebssystem. Es ist ein Klon von UNIX. Der Hauptvorteil von Linux besteht darin, dass Programmierer mithilfe des Kernels ihre eigenen Betriebssysteme erstellen können. Einige weit verbreitete Linux-Distributionen sind Ubuntu, Fedora und Debian. Die am häufigsten ausgeführten Aufgaben des Computers sind das Durchsuchen, Erstellen, Verschieben und Löschen von Dateien. Es gibt zwei Methoden, um Dateien effizient zu handhaben. Dies geschieht über die Befehlszeilenschnittstelle (CLI) oder über die grafische Benutzeroberfläche (GUI). Die Verwendung von CLI ist unter Linux besser, da es flexibel und schnell ist. Befehle werden über die CLI gegeben und Linux enthält ein Terminal, um Befehle zu geben. Es gibt eine große Anzahl von Befehlen. Die Befehle adduser und useradd dienen der Benutzerverw altung. Der Hauptunterschied zwischen adduser und useradd besteht darin, dass adduser verwendet wird, um Benutzer hinzuzufügen, indem der Home-Ordner des Kontos und andere Einstellungen eingerichtet werden, während useradd ein Low-Level-Dienstprogrammbefehl zum Hinzufügen von Benutzern ist. Dieser Artikel beschreibt den Unterschied zwischen diesen beiden Befehlen.
Was ist Adduser?
Daten können geändert oder gestohlen werden. Daher ist es wichtig, die Daten sicher aufzubewahren. Sicherheit ist das Hauptanliegen von Linux. Es ist ein Mehrbenutzer-Betriebssystem. Es gibt also Berechtigungsstufen in Linux. Jede Datei in Linux oder Unix hat einen Benutzer. Es gibt drei Arten von Benutzern in Linux. Sie sind ein Benutzer, eine Gruppe und andere. „Benutzer“ist der Eigentümer der Datei. Standardmäßig wird der Benutzer, der die Datei erstellt, zum Benutzer. „Gruppe“kann mehrere Benutzer enth alten. Alle Benutzer in der Gruppe haben dieselben Dateiberechtigungen. Es ist möglich, viele Benutzer zur Gruppe hinzuzufügen und Gruppenberechtigungen zuzuweisen. „Andere“erstellt die Datei nicht, aber sie haben Zugriff auf die Datei.
Auf diese Weise werden die Dateien von jedem Benutzer getrennt aufbewahrt. Die Benutzer können lesen, schreiben und ausführen. Lesen Sie die Berechtigungsliste für den Inh alt. Die Schreibberechtigung erlaubt das Ändern des Inh alts. Unter Linux oder Unix kann es kein Programm ohne Ausführungsberechtigung ausführen.
Der Befehl adduser wird verwendet, um Benutzer gemäß den Befehlszeilenoptionen und Konfigurationsinformationen hinzuzufügen. Die Befehlssyntax lautet $ Befehl – Optionsargumente. Es gibt einige Optionen mit dem adduser. Mit -h oder –help wird der Hilfebildschirm gedruckt. Das –system wird verwendet, um Systembenutzer einzurichten. Die –Gruppe wird verwendet, um eine neue Gruppe hinzuzufügen.
Abbildung 01: Der adduser-Befehl
Unten wird gezeigt, wie man einen neuen Benutzer mit dem Befehl adduser anlegt. Der Name des Benutzers ist user_1. Ein normaler Benutzer kann keinen weiteren Benutzer hinzufügen. Es sollte die Befehle als Superuser ausführen, um einen Benutzer hinzuzufügen. Daher sollte es „sudo“verwenden.
Abbildung 02: Hinzufügen eines Benutzers namens user_1 mit dem Befehl adduser
Abbildung 03: Benutzer_1 wird erstellt.
Durch Anzeigen des Inh alts in /etc/passwd können die Details von user_1 angezeigt werden.
Was ist Useradd?
Der Befehl useradd wird auch zum Hinzufügen von Benutzern verwendet. Es kommt mit einigen Flaggen. Einige davon sind wie folgt.
-D Standardeinstellungen
-m Erstellt ein Home-Verzeichnis
-s Definiert die Shell für den Benutzer
-e Datum, an dem das Benutzerkonto deaktiviert wird
-b Basisverzeichnis für das Heimatverzeichnis des Benutzers
-u UID
-g Anfängliche Gruppennummer
-G Zusätzliche Gruppen nach Namen
-c Kommentar
Abbildung 04: Standard
Ein Beispiel für das Hinzufügen eines Benutzers ist wie folgt:
Abbildung 05: Benutzer_2 mit useradd-Befehl erstellen
Das Hinzufügen eines neuen Benutzers kann nicht als normaler Benutzer erfolgen. Daher sollte es „sudo“für Superuser verwenden. Das Flag -m wird verwendet, um den Benutzerordner im Home-Verzeichnis zu erstellen. „-s“wird verwendet, um die Shell zu definieren. „-g“steht für die Gruppe und „-c“für Kommentare. Nachdem Sie in das Home-Verzeichnis gegangen sind, wird Benutzer_2 erstellt.
Was sind die Ähnlichkeiten zwischen Adduser und Useradd?
- Beides sind Linux-Befehle.
- Beide können zum Erstellen von Benutzern verwendet werden.
Was ist der Unterschied zwischen Adduser und Useradd?
Adduser vs. Useradd |
|
Adduser ist der Befehl zum Hinzufügen von Benutzern zum System gemäß den Befehlszeilenoptionen und Konfigurationsinformationen in /etc/adduser.conf. | Useradd ist ein Low-Level-Dienstprogramm zum Hinzufügen von Benutzern. |
Funktionen | |
Der Befehl adduser erstellt den Benutzer und richtet die Benutzerordner und andere Einstellungen des Kontos ein. | Der Befehl useradd erstellt nur den Benutzer. |
Verzeichniserstellung | |
Der Befehl adduser erstellt automatisch ein Benutzerverzeichnis im Home (/home/user). | Der Befehl useradd erstellt kein Benutzerverzeichnis im Home, wenn nicht mit -m angegeben. |
Syntaxkomplexität | |
Die Befehlssyntax für adduser ist nicht so kompliziert wie bei useradd. | Der useradd-Befehl ist etwas komplex. |
Zusammenfassung – Adduser vs. Useradd
Linux ist sowohl bei großen Organisationen als auch bei normalen Computerbenutzern beliebt. Aufgrund der Zuverlässigkeit und Stabilität wird es auch für Serverumgebungen verwendet. Der Benutzer kann über die Befehlszeilenschnittstelle Befehle erteilen, um verschiedene Aufgaben auszuführen. Zwei Hauptbefehle für die Benutzerverw altung sind adduser und useradd. Der Unterschied zwischen adduser und useradd besteht darin, dass adduser verwendet wird, um Benutzer hinzuzufügen, indem der Home-Ordner des Kontos und andere Einstellungen eingerichtet werden, während useradd ein Low-Level-Dienstprogrammbefehl zum Hinzufügen von Benutzern ist.
Laden Sie das PDF Adduser vs. Useradd herunter
Sie können die PDF-Version dieses Artikels herunterladen und gemäß Zitationshinweis für Offline-Zwecke verwenden. Bitte laden Sie die PDF-Version hier herunter. Unterschied zwischen Adduser und Useradd