GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Erstellen und löschen Sie Benutzer in Ubuntu 20.04

Übersicht

Zu wissen, wie Benutzer in Ubuntu erstellt und gelöscht werden, ist eine der grundlegenden Fähigkeiten, die ein Linux-Benutzer (Administrator) kennen sollte, und immer noch eine der wichtigsten Fähigkeiten, die er haben sollte (Benutzerverwaltung). Grund dafür ist, dass es in jedem Mehrbenutzer-Betriebssystem (auch Linux) unterschiedliche Benutzerrechte und unterschiedliche Benutzergruppen gibt und geben sollte. Dies aus Sicherheitsgründen.

Sie möchten nicht, dass ein Benutzer das gesamte System verwaltet, das in einer Produktionsumgebung (d. h. auf Servern) läuft. Es ist immer ratsam, mehrere Benutzer auf Ihrem System zu haben. Manchmal müssen Sie möglicherweise einen Benutzer haben, der nur als Dienstkonto fungiert (kein Benutzerordner, kein Zugriff auf die Shell und nur bestimmte Apps und Tools ausführen können).

In diesem Artikel behandeln wir das Erstellen und Löschen von Benutzern in Ubuntu über das Terminal. Die Befehle, die wir verwenden, um diese Aktionen auszuführen, sind – „adduser“ und „deluser“. Sie können auch einen neuen Benutzer mit dem Befehl „useradd“ erstellen. Es gibt Unterschiede zwischen diesen beiden Befehlen. Sie verhalten sich unterschiedlich und decken beide ab.

Als nächstes in der Reihe der Benutzerverwaltungsfähigkeiten geht es darum, Benutzergruppen zu erstellen und Benutzer zu Gruppen hinzuzufügen (und natürlich Benutzer aus einer Gruppe zu entfernen und Gruppen zu löschen). Sie können sich dieses Verfahren auch in diesem Beitrag ansehen – LINK .

Voraussetzungen :

Um Benutzer erstellen und entfernen zu können, müssen Sie als root oder als Benutzer mit sudo-Berechtigungen angemeldet sein.

So erstellen und löschen Sie Benutzer in Ubuntu

Wie erstelle ich einen Benutzer mit dem Befehl adduser

Wir erstellen zunächst einen neuen Benutzer mit dem Befehl „adduser“. Der Befehl „adduser“ erstellt automatisch einen neuen Benutzer mit einem Home-Verzeichnis und fordert Sie auf, auch das Passwort für den neuen Benutzer festzulegen, erstellen Sie Standardbenutzereinstellungen (Hinzufügen von Benutzerdetails in der Datei /etc/passwd, fügen Sie eine eindeutige Benutzer-ID hinzu , etc). Sobald Sie sich in einem Terminal befinden, um einen neuen Benutzer zu erstellen, geben Sie „adduser“ und seinen „Benutzernamen“ ein. Sie werden nach Ihrem sudo-Passwort gefragt.

sudo adduser newuser

Sobald Sie Ihr Passwort eingegeben haben, werden Ihnen eine Reihe von Fragen gestellt, von denen das Passwort für den neuen Benutzer benötigt wird, und alle anderen Fragen sind optional.

Anschließend müssen Sie die Angaben nur noch mit „y“ bestätigen. Und Sie haben erfolgreich einen neuen Benutzer erstellt. Dieser Befehl erstellt auch ein neues Benutzer-Home-Verzeichnis.

Denken Sie auch daran, dass in Ubuntu Mitgliedern der sudo-Gruppe standardmäßig sudo-Zugriff gewährt wird. Das bedeutet, dass der neu erstellte Benutzer standardmäßig nicht in der sudo-Benutzergruppe ist und Sie ihn hinzufügen müssen.

So erstellen Sie einen Benutzer mit dem Befehl useradd

Wenn Sie mit dem Befehl „useradd“ einen neuen Benutzer erstellen, wird nur ein „leerer“ Benutzer erstellt. Es wird kein Home-Verzeichnis haben, es wird kein Passwort gesetzt und es wird kein Teil irgendeiner Benutzergruppe sein. Das heißt, nach der Benutzererstellung mit dem „useradd“-Befehl müssen Sie alles separat einstellen.

sudo useradd newuser2

Es gibt natürlich Optionen für diesen Befehl, mit denen andere erforderliche Benutzereinstellungen hinzugefügt und festgelegt werden können. Wenn Sie beispielsweise ein Home-Verzeichnis für einen neuen Benutzer benötigen, müssen Sie die Option „-m“ zum Befehl „useradd“ hinzufügen. Der Befehl sieht folgendermaßen aus:

sudo useradd -m newuser2

Nach der Benutzererstellung mit dem Befehl „useradd“ kann sich der Benutzer nicht anmelden, da er kein Passwort festgelegt hat (der Befehl legt es nicht fest). Das Passwort kann einfach mit dem Befehl „passwd“ gesetzt werden.

sudo passwd newuser2

Wir können sagen, im Wesentlichen, wenn Sie einen Benutzer in Ubuntu schnell mit einem Befehl erstellen müssen, mit einem Home-Verzeichnis, einem Passwort und allem anderen Desktop-Benutzer, verwenden Sie den Befehl – ​​adduser. Für mehr Kontrolle und Benutzerverwaltung auf Servern verwenden Sie besser den Befehl useradd.

Weitere Optionen und Informationen zum Festlegen anderer Benutzereinstellungen finden Sie in den Manpages beider Befehle – adduser , useradd

Benutzer-Sudo-Berechtigungen einem neuen Benutzer hinzufügen

Um dem neuen Benutzer die sudo-Berechtigung hinzuzufügen, verwenden wir das Tool „usermod“, um den Benutzer zu ändern. Das Tool muss mit sudo ausgeführt werden. Führen Sie den Befehl wie folgt aus:

sudo usermod -aG sudo newuser
 

So löschen Sie einen Benutzer in Ubuntu

Für diese Aktion verwenden Sie den Befehl „deluser“ und geben seinen „Benutzernamen“ ein. Auch für diesen Befehl müssen Sie ihn mit sudo ausführen oder entweder als root ausführen.

sudo userdel newuser

Nachdem Sie das sudo/root-Passwort eingegeben haben, werden der Benutzer und seine Einstellungen gelöscht, aber das Home-Verzeichnis und die Dateien werden nicht gelöscht. Um einen Benutzer mit seinem Home-Verzeichnis auf einmal zu löschen, fügen Sie die Option „-r“ im Befehl hinzu. Der Befehl sieht folgendermaßen aus:

sudo userdel -r newuser

Zusammenfassung

Jetzt haben Sie gemeistert, wie Sie Benutzer in Ubuntu erstellen und löschen. Um die von uns durchgeführten Schritte zusammenzufassen – einen Benutzer mit dem Befehl „adduser“ erstellt, einen Benutzer mit dem Befehl „useradd“ (mit dem Benutzer-Home-Verzeichnis) erstellt und Benutzer sowie ihr Home-Verzeichnis gelöscht. Um auch darauf hinzuweisen, dass alle Befehle, die wir in diesem Artikel verwendet haben, natürlich in jeder Ubuntu-basierten Distribution und auch in anderen Distributionen wie Debian, Kubuntu, Pop OS und Linux Mint angewendet werden können.


Ubuntu
  1. So erstellen Sie Benutzer und verwalten ihre Sudo-Berechtigungen unter Ubuntu

  2. So erstellen und löschen Sie Benutzer unter Ubuntu 16.04

  3. So erstellen und löschen Sie einen Benutzer unter Debian 9

  4. Erstellen und löschen Sie lokale Benutzer auf Windows Server

  5. Erstellen und bearbeiten Sie Benutzer in MySQL

So fügen Sie Benutzer unter Ubuntu 20.04 hinzu und entfernen sie

So fügen Sie Benutzern in Ubuntu Sudo-Berechtigungen hinzu, löschen und gewähren sie

So zeigen und löschen Sie den Terminalverlauf in Ubuntu 20.04

So erstellen Sie einen Sudo-Benutzer unter Ubuntu und Debian

Löschen Sie Benutzer in Linux mit dem Userdel-Befehl

So erstellen und verwalten Sie neue Benutzer unter Linux