Unter Linux gibt Ihnen der Befehl sudo die ultimative Berechtigung, verschiedene Verwaltungsfunktionen auszuführen, trotz Ihres Nicht-Root-Zugriffs. Um sudo zu verwenden, 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:

instagram viewer
sudo adduser-Benutzername

...wo Nutzername ist der Name des neuen Benutzers, den Sie erstellen möchten.

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 Benutzermod Befehl.

sudo usermod -aG sudo username

...wo -ein bezieht sich auf Anhängen Funktion und g steht für Gruppe.

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:

Gruppen-Benutzername

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 Benutzername sudo

Der Verifizierungsprozess bleibt der gleiche wie zuvor.

2. Verwenden der grafischen Oberflä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 Anwendungsmenü und klicken Sie auf das Benutzer Möglichkeit. Sie sehen eine Liste der Benutzer einschließlich der neu erstellten Benutzer.
  2. Klicken Sie auf die Freischalten Option, gefolgt vom Root-Passwort. Sie können zu einem anderen Benutzerkonto wechseln, indem Sie einfach darauf klicken.
  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 dem um Administrator Label, und das Konto wird als Sudo-Konto hinzugefügt.

Verwandt: 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 über die su Befehl.

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 Benutzername

Richten Sie mit. ein Passwort für den neuen Benutzer ein der passwd-Befehl.

passwd-Benutzername

Jetzt ist es an der Zeit füge den neu erstellten Benutzernamen zur Sudoers-Liste hinzu. Verwenden Sie die Benutzermod Befehl, dies zu erreichen.

usermod --append --groups Rad-Benutzername

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

visudo 

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

#%rad ALLE=(ALLE) ALLE

Ausgabe:

Entferne das # Symbol vor dem %Rad Zeile und speichern Sie die Änderungen. Drücken Sie Strg + Aus 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 Benutzername

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

Wer bin ich

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 anzeigt Wurzel, dann 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 die su Befehl:

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-Rad-Benutzername

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

passwd-Benutzername

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 Benutzername
sudo whoami

Ausgabe:

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 wird angezeigt Wurzel, was bedeutet, dass der aktuelle Benutzer Root-Rechte hat.

So fügen Sie einen Superuser in Fedora hinzu

Wenn 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-Benutzername

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

passwd-Benutzername

Fügen Sie diesen neu erstellten Benutzer zum. hinzu Rad Gruppe mit dem Benutzermod Befehl.

usermod -aG-Rad-Benutzername

Ö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 %rad ALLE=(ALLE) Linie durch Entfernen der Pfund Charakter (#) davor.

## Kommentar entfernen, damit Mitglieder des Gruppenrads jeden Befehl ausführen können
%rad ALLE=(ALLE) ALLE

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.

TeilenTweetEmail
Sudo vs. su: Welchen Befehl sollten Sie verwenden?

Unter Linux gibt es zwei Befehle, um Superuser-Zugriff zu erhalten: su und sudo. Welche Sie verwenden sollten, hängt von der jeweiligen Aufgabe ab.

Weiter lesen

Verwandte Themen
  • Linux
  • Systemadministration
  • Linux-Befehle
Über den Autor
Wini Bhalla (48 veröffentlichte Artikel)

Wini ist eine in Delhi ansässige Autorin mit 2 Jahren Schreiberfahrung. Während ihrer Schreibtätigkeit war sie mit Agenturen für digitales Marketing und technischen Firmen verbunden. Sie hat Inhalte zu Programmiersprachen, Cloud-Technologie, AWS, Machine Learning und vielem mehr geschrieben. In ihrer Freizeit malt sie gerne, verbringt Zeit mit ihrer Familie und reist, wann immer möglich, in die Berge.

Mehr von Wini Bhalla

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren