Unterschied zwischen Adduser und Useradd

Schlüsseldifferenz - Adduser vs Useradd
 

Ein Betriebssystem wird verwendet, um Anweisungen an die Hardware zu geben. Linux ist ein Betriebssystem. Es ist ein Klon von UNIX. Der Hauptvorteil von Linux ist, dass Programmierer unter Verwendung des Kernels eigene Betriebssysteme erstellen können. Einige weit verbreitete Linux-Distributionen sind Ubuntu, Fedora und Debian. Die am häufigsten durchgeführten Aufgaben des Computers sind das Durchsuchen, Erstellen, Verschieben und Löschen von Dateien. Es gibt zwei Methoden, um Dateien effizient zu behandeln. Dies ist über die Befehlszeilenschnittstelle (Command Line Interface, CLI) oder die grafische Benutzeroberfläche (GUI) möglich. Die Verwendung von CLI ist unter Linux besser, da sie flexibel und schnell ist. Befehle werden über die CLI gegeben, und Linux enthält ein Terminal, um Befehle zu geben. Es gibt eine Vielzahl von Befehlen. Die Befehle adduser und useradd dienen der Benutzerverwaltung. Das Hauptunterschied zwischen adduser und useradd ist das adduser wird zum Hinzufügen von Benutzern zum Einrichten des Basisordners von Konto und anderen Einstellungen verwendet, während useradd ein untergeordneter Dienstprogrammbefehl zum Hinzufügen von Benutzern ist. Dieser Artikel beschreibt den Unterschied zwischen diesen beiden Befehlen.

INHALT

1. Übersicht und Schlüsseldifferenz
2. Was ist Adduser?
3. Was ist Useradd?
4. Ähnlichkeiten zwischen Adduser und Useradd
5. Nebeneinander-Vergleich - Adduser vs Useradd in Tabellenform
6. Zusammenfassung

Was ist Adduser??

Daten können geändert oder gestohlen werden. Daher ist es wichtig, Daten zu schützen. Sicherheit ist das Hauptanliegen von Linux. Es ist ein Betriebssystem für mehrere Benutzer. Es gibt also Autorisierungsstufen 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 Besitzer der Datei. Standardmäßig wird der Benutzer, der die Datei erstellt, zum Benutzer. 'Gruppe' kann mehrere Benutzer enthalten. Alle Benutzer in der Gruppe verfügen über die gleichen Dateiberechtigungen. Es ist möglich, viele Benutzer zur Gruppe hinzuzufügen und Gruppenberechtigungen zuzuweisen. 'Other' erstellt die Datei nicht, sie hat jedoch Zugriff auf die Datei.

Auf diese Weise werden die Dateien von jedem Benutzer getrennt aufbewahrt. Die Benutzer können lesen, schreiben und ausführen. Berechtigungsliste lesen den Inhalt. Mit der Schreibberechtigung können Sie den Inhalt ändern. Unter Linux oder Unix kann ein Programm ohne die Ausführungsberechtigung nicht ausgeführt werden.

Mit dem Befehl adduser werden Benutzer gemäß den Befehlszeilenoptionen und Konfigurationsinformationen hinzugefügt. Die Befehlssyntax lautet $ command - options Argumente. Es gibt einige Optionen mit dem Adduser. Mit -h oder -help können Sie den Hilfebildschirm drucken. Das -system dient zum Einrichten von Systembenutzern. Die -group wird verwendet, um eine neue Gruppe hinzuzufügen.

Abbildung 01: Der Befehl adduser

Nachfolgend wird die Vorgehensweise zum Erstellen eines neuen Benutzers mit dem Befehl adduser beschrieben. Der Name des Benutzers lautet user_1. Ein normaler Benutzer kann keinen anderen 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 Inhalts in / etc / passwd können die Details von Benutzer_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 Standardwerte

-m Erstellt ein Basisverzeichnis

-s Definiert die Shell für den Benutzer

-e Datum, an dem das Benutzerkonto deaktiviert wird

-b Basisverzeichnis für das Basisverzeichnis des Benutzers

-u UID

-g Anfangsgruppennummer

-G Zusätzliche Gruppen nach Namen

-c Kommentar

Abbildung 04: Standard

Ein Beispiel zum Hinzufügen eines Benutzers ist wie folgt,

Abbildung 05: Benutzer_2 mit dem Befehl useradd erstellen

Das Hinzufügen eines neuen Benutzers kann nicht als normaler Benutzer durchgeführt werden. Daher sollte "sudo" für Superuser verwendet werden. Das Flag -m wird verwendet, um den Benutzerordner im Basisverzeichnis zu erstellen. "-S" wird zur Definition der Shell verwendet. "-G" steht für die Gruppe und "-c" für Kommentare. Nachdem Sie das Basisverzeichnis aufgerufen haben, wird user_2 erstellt.

Was sind die Ähnlichkeiten zwischen Adduser und Useradd??

  • Beide 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 einfaches Dienstprogramm zum Hinzufügen von Benutzern.
 Eigenschaften
Der Befehl adduser erstellt den Benutzer und legt die Stammordner des Kontos sowie weitere Einstellungen fest. Der Befehl useradd erstellt nur den Benutzer.
Verzeichniserstellung
Der Befehl adduser erstellt automatisch ein Benutzerverzeichnis im Home-Verzeichnis (/ home / user). Der Befehl useradd erstellt kein Benutzerverzeichnis im Home-Verzeichnis, sofern nicht mit -m angegeben.
 Syntaxkomplexität
Die Befehlssyntax für adduser ist nicht kompliziert wie in useradd. Der Befehl useradd ist etwas komplexer.

Zusammenfassung - Adduser vs Useradd

Linux ist bei großen Organisationen ebenso beliebt wie bei normalen Computerbenutzern. Aufgrund der Zuverlässigkeit und Stabilität wird es auch für Serverumgebungen verwendet. Der Benutzer kann über die Befehlszeilenschnittstelle Befehle ausführen, um verschiedene Aufgaben auszuführen. Zwei Hauptbefehle für die Benutzerverwaltung sind adduser und useradd. Der Unterschied zwischen adduser und useradd besteht darin, dass adduser zum Hinzufügen von Benutzern zum Einrichten des Benutzerordners und anderer Einstellungen verwendet wird, während useradd ein Hilfsbefehl zum Hinzufügen von Benutzern ist.

Laden Sie den PDF-Adduser vs Useradd herunter

Sie können die PDF-Version dieses Artikels herunterladen und gemäß dem Zitiervermerk für Offline-Zwecke verwenden. Laden Sie die PDF-Version hier herunter. Unterschied zwischen Adduser und Useradd

Referenz:

1.Programmierkenntnisse. Linux-Befehlszeilen-Tutorial für Anfänger 22 - useradd-Befehl (Benutzer erstellen), Programmierkenntnisse, 28. Dezember 2016. Hier verfügbar
2.guru99com. Terminal V / s GUI - Linux Tutorial 4, Guru99, 26. Dezember 2012. Hier verfügbar
3.hammadshams. Linux, Erstellen eines Benutzers in Linux, 1e4, Hammadshams, 23. Juni 2012. Hier verfügbar 
4.Linux-Adduser-Befehlszusammenfassung mit Beispielen, FactorPad, 10. November 2016. Hier verfügbar