Prüfen der 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.