So fügen Sie einen neuen Superuser unter Linux hinzu oder erstellen ihn

Unter Linux gibt Ihnen der Befehl sudo die ultimative Berechtigung, verschiedene Verwaltungsfunktionen auszuführen, trotz Ihres Nicht-Root-Zugriffs. Um sudo verwenden zu können, müssen Sie jedoch ein Superuser-Konto auf Ihrem System haben.

Da es mehrere Linux-Betriebssysteme gibt, besser bekannt als Distributionen, gibt es mehrere Möglichkeiten, einen sudo-Benutzer hinzuzufügen. Lesen Sie weiter, um mehr darüber zu erfahren, wie Sie Linux-Befehle in verschiedenen Distributionen verwenden können, um diese einfache, aber wichtige Aufgabe zu erfüllen.

Hinzufügen eines Superusers unter Ubuntu und Debian

Innerhalb von Ubuntu und anderen Debian-basierten Distributionen gibt es zwei prominente Möglichkeiten, einen sudo-Benutzer hinzuzufügen. Sie können dies entweder über das Terminal tun oder den grafischen Ansatz mit den Systemeinstellungen verwenden.

1. Der Befehlszeilenansatz

Um einen sudo-Benutzer über die Befehlszeile hinzuzufügen, müssen Sie zuerst das Terminal starten. Geben Sie dann den folgenden Befehl ein:

 sudo adduser username

…wobei Benutzername der Name des neuen Benutzers ist, den Sie erstellen möchten.

So fügen Sie einen neuen Superuser unter Linux hinzu oder erstellen ihn - Sudo adduser Ubuntu 1

Dieser Befehl erstellt einen neuen Benutzer, den Sie der sudoers-Gruppe hinzufügen können. Auch hier gibt es mehrere Möglichkeiten, einen Benutzer zur sudo-Gruppe hinzuzufügen. Der erste Weg ist die Verwendung des Befehls usermod .

 sudo usermod -aG sudo username

…wobei -a sich auf die Append- Funktion bezieht und G für Group steht.

Nachdem Sie den Benutzer zur sudo-Gruppe hinzugefügt haben, müssen Sie überprüfen, ob der oben genannte Befehl ordnungsgemäß funktioniert hat. Geben Sie zur Überprüfung Folgendes ein:

 groups username

Falls Sie ein Power-User sind, der es vorzieht, mehrere Befehle zu vermeiden, können Sie mit einem einzigen Befehl direkt einen neuen Superuser erstellen:

 sudo adduser username sudo

Der Verifizierungsprozess bleibt der gleiche wie zuvor.

2. Verwenden der grafischen Benutzeroberfläche

Bevor Sie den Benutzer über die Systemeinstellungen zur sudo-Gruppe hinzufügen, müssen Sie zuerst einen neuen Benutzer über die Befehlszeile erstellen. Befolgen Sie dann die folgenden Schritte, um fortzufahren:

  1. Gehen Sie zum Menü Anwendungen und klicken Sie auf die Option Benutzer . Sie sehen eine Liste der Benutzer einschließlich der neu erstellten Benutzer.
    GUI-Benutzer hinzufügen
  2. Klicken Sie auf die Option Entsperren , gefolgt vom Root-Passwort. Sie können zu einem anderen Benutzerkonto wechseln, indem Sie einfach darauf klicken.
    Benutzer-über-GUI hinzufügen
  3. Sobald Sie es auswählen, sehen Sie eine Option, um das neu erstellte Benutzerkonto in ein Administratorkonto umzuwandeln. Schalten Sie die Schaltfläche neben der Administratorbezeichnung um und das Konto wird als Sudo-Konto hinzugefügt.

Verwandte: So verwenden Sie sudo-Befehle ohne Passwort in Linux

Erstellen eines neuen Superusers unter Arch Linux

Da das System unter Arch Linux standardmäßig kein Sudo-Konto erstellt, muss der Benutzer eines manuell erstellen. Der erste Schritt besteht darin, Root-Zugriff mit dem Befehl su zu erhalten .

 su

Geben Sie das Passwort für den Root-Benutzer ein, gefolgt von dem folgenden Befehl:

 pacman -Sy sudo

Sobald sudo installiert ist, erstellen Sie einen neuen Benutzer.

 useradd --create-home username

Richten Sie mit dem Befehl passwd ein Kennwort für den neuen Benutzer ein.

 passwd username

Jetzt ist es an der Zeit, den neu erstellten Benutzernamen zur Sudoers-Liste hinzuzufügen . Verwenden Sie dazu den Befehl usermod .

 usermod --append --groups wheel username

Sie können die sudoers-Datei mit dem folgenden Befehl überprüfen:

 visudo

Sobald die Datei /etc/sudoers geöffnet ist, müssen Sie einige Benutzerberechtigungsspezifikationen bearbeiten, die sich am Ende der Datei sudoers befinden. Suchen Sie die folgende Zeile in der Textdatei:

 #%wheel ALL=(ALL) ALL

Ausgabe:

So fügen Sie einen neuen Superuser unter Linux hinzu oder erstellen ihn - Edit wheel group Arch linux (1)

Entfernen Sie das # -Symbol vor der %wheel- Zeile und speichern Sie die Änderungen. Drücken Sie Strg + O auf der Tastatur, um die Datei zu speichern.

Um zu überprüfen, ob der Benutzer erfolgreich hinzugefügt wurde, müssen Sie den folgenden Befehl ausführen:

 su username

Die Bash-Eingabeaufforderung ändert sich, um den Namen des neuen Benutzers wiederzugeben. Geben Sie zur Überprüfung Folgendes ein:

 whoami

Es sollte den Namen des aktuellen Benutzers anzeigen. Geben Sie Folgendes ein, um zu überprüfen, ob der neue Benutzer über Sudo-Berechtigungen verfügt:

 sudo whoami

Wenn die Ausgabe root anzeigt, hat der aktuelle Benutzer Administratorzugriff.

Hinzufügen eines sudo-Kontos in CentOS

In Anbetracht der Popularität von CentOS wäre es eine Schande, den Prozess des Hinzufügens eines Sudo-Kontos in dieser Distribution zu verpassen. Der Prozess zum Hinzufügen eines Sudo-Kontos in CentOS ist dem oben für Arch Linux angegebenen Prozess ziemlich ähnlich, jedoch mit einigen grundlegenden Änderungen.

Bevor Sie einen neuen Benutzer erstellen, müssen Sie sich als Root anmelden. Verwenden Sie dazu den Befehl su :

 su

Nachdem Sie sich als Root-Benutzer angemeldet haben, ist es an der Zeit, einen neuen Benutzer zu erstellen, den wir dann zur Sudoers-Liste hinzufügen.

 useradd -G wheel username

Legen Sie das Kennwort für diesen neuen Benutzer mit dem Befehl passwd fest.

 passwd username

Melden Sie sich nun als neuer Benutzer an, um zu überprüfen, ob Sie über sudo-Zugriff verfügen. Geben Sie dazu nacheinander die folgenden Befehle ein:

 su username
sudo whoami

Ausgabe:

So fügen Sie einen neuen Superuser unter Linux hinzu oder erstellen ihn - Verify sudo access CentOS (1)

Sobald Sie nach der Eingabe des ersten Befehls die Eingabetaste drücken, fordert Sie das System zur Eingabe des Passworts auf. Geben Sie das neue Passwort ein, um fortzufahren. Die Ausgabe des obigen Befehls zeigt root an , was bedeutet, dass der aktuelle Benutzer Root-Rechte hat.

So fügen Sie einen Superuser in Fedora hinzu

Falls Sie Fedora als Ihr primäres Betriebssystem verwenden, können Sie einem neuen Benutzer in wenigen einfachen Schritten Superuser-Berechtigungen zuweisen.

Um einen neuen Benutzer zu erstellen, verwenden Sie den Befehl adduser wie folgt:

 adduser username

Legen Sie nun ein Passwort für den neuen Benutzer fest.

 passwd username

Fügen Sie diese neu erstellte Benutzer die Radgruppe des usermod Befehl.

 usermod -aG wheel username
So fügen Sie einen neuen Superuser unter Linux hinzu oder erstellen ihn - usermod command in fedora

Öffnen Sie die sudoers-Datei mit dem folgenden Befehl:

 visudo

Jetzt müssen Sie einige Benutzerberechtigungsspezifikationen bearbeiten. Suchen Sie die folgende Zeile in der Textdatei und entkommentieren Sie die Zeile %wheel ALL=(ALL) , indem Sie das Pfund- Zeichen ( # ) davor entfernen.

 ## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL
So fügen Sie einen neuen Superuser unter Linux hinzu oder erstellen ihn - Visudo command Fedora (1)

Gewähren von Superuser-Berechtigungen an neue Benutzer

Je nachdem, welche Distribution Sie verwenden, ist der Prozess zum Erstellen neuer Sudo-Benutzer mit einigen geringfügigen Unterschieden mehr oder weniger gleich. Die Idee ist, sicherzustellen, dass Sie allen neuen Administratoren, die die Distribution verwenden, Root-Berechtigungen erteilen können.

Nicht viele Linux-Benutzer wissen davon, aber sudo und su sind zwei verschiedene Befehle. Obwohl beide ähnliche Funktionen erfüllen, unterscheiden sie sich in vielen Aspekten stark voneinander.