GNU/Linux >> LINUX-Kenntnisse >  >> Debian

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

In diesem Tutorial zeigen wir Ihnen, wie Sie einen Benutzer unter Debian 9 erstellen und löschen. Bei der Ersteinrichtung des Servers wird nur ein Benutzerkonto erstellt, und das ist das Benutzerkonto „root“. Dieser Root-Benutzer hat die höchsten Privilegien und Zugriff auf alle Dateien und Befehle auf dem System. Es wird jedoch nicht immer empfohlen, zu viele Rechte zu haben und als Root-Benutzer zu arbeiten, und wenn Sie nicht vorsichtig genug sind, kann dies destruktive Folgen für Ihr System haben.

Aus diesem Grund wird empfohlen, zusätzliche Benutzer mit eingeschränkten Rechten für Ihre häufigsten Aufgaben zu erstellen. Ein neues Benutzerkonto sollte auch für jeden anderen Benutzer erstellt werden, der Ihren Server verwenden wird. Darüber hinaus zeigen wir Ihnen auch, wie Sie diesen Benutzern bei Bedarf Root-Rechte mit dem Befehl sudo geben.

Erstellen Sie einen neuen Benutzer auf Debian 9

Zunächst müssen Sie als Benutzer root per SSH eine Verbindung zu Ihrem Server herstellen.

Sobald Sie angemeldet sind, können Sie mit dem adduser einen neuen Benutzer erstellen Befehl. In unserem Beispiel erstellen wir einen Benutzer namens „newuser“. Geben Sie dazu einfach Folgendes in Ihre Befehlszeile ein:

adduser newuser

Ihnen werden einige zusätzliche Fragen gestellt.
Zuerst müssen Sie ein Passwort für diesen Benutzer eingeben und bestätigen.
Dann werden Sie nach einigen zusätzlichen Informationen über den Benutzer gefragt, wie z. B. vollständiger Name, Raum Nummer, Bürotelefon, Privattelefon und andere. Diese Informationen sind optional und Sie können bei jeder Frage einfach die EINGABETASTE drücken, um sie zu überspringen.
Am Ende werden Sie aufgefordert, alle bisher eingegebenen Informationen zu bestätigen. Wenn alles korrekt ist, drücken Sie einfach Y und dann Enter.

Dies ist die Ausgabe, die Sie für unseren neuen Benutzer namens „newuser“ erhalten sollten:

Adding user `newuser' ...
Adding new group `newuser' (1000) ...
Adding new user `newuser' (1000) with group `newuser' ...
Creating home directory `/home/newuser' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for newuser
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y

Damit wurden ein neuer Benutzer und eine neue Gruppe mit dem Namen „newuser“ erfolgreich erstellt. Sein Home-Verzeichnis wurde ebenfalls an folgendem Ort auf Ihrem Server erstellt:/home/newuser

Sie können sich jetzt mit dem von Ihnen eingerichteten Passwort als Benutzer „newuser“ bei Ihrem Server anmelden.

Benutzer zur sudo-Gruppe auf Debian 9 hinzufügen

Wir zeigen Ihnen nun, wie Sie diesem neuen Benutzer, den Sie gerade erstellt haben, erlauben, Befehle als Superuser oder als anderer Systembenutzer auszuführen. Um dies zu erreichen, müssen Sie den Benutzer zur sudo-Gruppe hinzufügen. Alle Mitglieder dieser Gruppe haben sudo-Berechtigungen.
Standardmäßig werden alle neuen Benutzer nur während der ersten Benutzererstellung zu ihrer eigenen Gruppe hinzugefügt. Um unseren „newuser“-Benutzer zur sudo-Gruppe hinzuzufügen, müssen Sie den folgenden Befehl ausführen:

usermod -aG sudo newuser

Mit den Gruppen können Sie auch überprüfen, ob unser Benutzer jetzt Mitglied der sudo-Gruppe ist Befehle:

groups newuser

Sie sollten die folgende Ausgabe erhalten, die zeigt, dass „newuser“ sowohl Mitglied von newuser als auch der sudo-Gruppe ist:

newuser : newuser sudo

Sie können nun mit der su zu diesem Benutzer wechseln Befehl:

su newuser

und versuchen Sie, Befehle mit Administratorrechten auszuführen, indem Sie sudo verwenden Befehl. Beispielsweise verfügt ein normaler Benutzer nicht über die Berechtigungen zum Ausführen der Befehle, die zum Aktualisieren der gesamten Systemsoftware auf dem Server auf die neueste Version erforderlich sind:

apt-get update && sudo apt-get upgrade

Wenn Sie versuchen, diese Befehle normal auszuführen, während Sie als Benutzer „newuser“ angemeldet sind, erhalten Sie die folgende Ausgabe:

Reading package lists... Done
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/

Aber da unser Benutzer zur sudo-Gruppe hinzugefügt wurde, können wir das sudo verwenden Befehl, um unser System erfolgreich zu aktualisieren:

sudo apt-get update && sudo apt-get upgrade

Einen Benutzer auf Debian 9 löschen

Wenn Sie den von uns erstellten Benutzer nicht mehr benötigen, können wir ihn mit dem deluser löschen Befehl.

Nehmen wir an, wir möchten den Benutzer „newuser“ löschen. Sie können dazu den folgenden Befehl ausführen:

deluser newuser

Das Home-Verzeichnis des Benutzers wird dadurch jedoch nicht gelöscht. Wenn Sie auch das Home-Verzeichnis des Benutzers löschen möchten, sollten Sie den folgenden Befehl ausführen:

deluser --remove-home newuser

Der Benutzer ist nun vollständig aus unserem System entfernt.

Das ist alles, was Sie wissen müssen, wenn es um das Erstellen und Löschen eines Benutzers unter Debian 9 geht.

Natürlich müssen Sie unter Debian 9 keine Benutzer erstellen und löschen, wenn Sie einen unserer verwalteten VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Ihnen beim Erstellen eines neuen Benutzers oder beim Löschen eines vorhandenen Benutzers zu helfen auf Debian 9. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihre Anfrage.


Debian
  1. So erstellen Sie einen Sudo-Benutzer unter CentOS, Ubuntu und Debian

  2. So fügen Sie Benutzer in Ubuntu, Debian und LinuxMint hinzu und löschen sie

  3. So erstellen Sie einen Sudo-Benutzer in Debian

  4. Erstellen und löschen Sie Benutzer in Ubuntu 20.04

  5. So erstellen und löschen Sie Benutzergruppen in Linux

So erstellen Sie einen Nur-SFTP-Benutzer in Debian 11

Wie erstelle ich eine MySQL-Datenbank und einen Benutzer in cPanel?

Wie erstelle ich eine neue MySQL-Datenbank und einen neuen Benutzer?

Wie erstelle und lösche ich Subdomains in cPanel?

Wie erstelle und lösche ich Subdomains in hPanel?

So erstellen Sie einen Sudo-Benutzer unter Ubuntu und Debian