Überprüfen Sie die sudoers-Datei mit cat /etc/sudoers
In diesem Schritt werden Sie die Datei /etc/sudoers untersuchen, die die Hauptkonfigurationsdatei für sudo ist. Diese Datei bestimmt, welche Benutzer oder Gruppen welche Befehle als welche Benutzer ausführen können.
Wichtig: Das direkte Bearbeiten der Datei /etc/sudoers kann gefährlich sein und kann Sie aus Ihrem System sperren, wenn es falsch durchgeführt wird. Es wird im Allgemeinen empfohlen, den Befehl visudo zum Bearbeiten dieser Datei zu verwenden, da er eine Syntaxprüfung durchführt. In diesem Schritt werden wir jedoch einfach den Inhalt der Datei mit dem Befehl cat anzeigen, um ihre Struktur zu verstehen.
Da /etc/sudoers eine Systemdatei ist, benötigen Sie sudo-Berechtigungen, um sie lesen zu können.
Geben Sie den folgenden Befehl in Ihrem Terminal ein und drücken Sie die Eingabetaste:
sudo cat /etc/sudoers
Sie werden den Inhalt der Datei /etc/sudoers sehen. Suchen Sie nach Zeilen, die Benutzer- oder Gruppenberechtigungen definieren. Sie könnten Zeilen ähnlich diesen sehen (Kommentare beginnen mit #):
#
## This file MUST be edited with the 'visudo' command as root.
#
## Please consider adding local content in /etc/sudoers.d/ instead of
## directly modifying this file.
#
## See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
## Host alias specification
## User alias specification
## Cmnd alias specification
## User privilege specification
root ALL=(ALL:ALL) ALL
## Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
## See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
Die Zeile %sudo ALL=(ALL:ALL) ALL ist besonders wichtig. Sie bedeutet, dass jeder Benutzer, der Mitglied der Gruppe sudo ist (%sudo), Befehle (ALL) als jeder Benutzer (ALL) und jede Gruppe (ALL) auf jedem Host (ALL) ausführen kann. Dies ist eine gängige Methode, um Benutzern in Debian-basierten Systemen wie Ubuntu administrative Berechtigungen zu erteilen.
Durch das Anzeigen dieser Datei erhalten Sie Einblicke in die Konfiguration der sudo-Berechtigungen auf dem System.
Klicken Sie auf Weiter, um zum nächsten Schritt zu gelangen.