Gewähren von Sudo-Berechtigungen für allgemeine Linux-Benutzer

1 Fügen Sie den Benutzer "abcde" zur Gruppe "Rad" hinzu.

usermod -G wheel abcde

2 Bearbeiten Sie visudo

visudo

3 Lassen Sie uns die Bedeutung des Befehls verstehen

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL

root root Benutzer ALL = von allen Hosts (ALL) Kann als beliebiger Benutzer ausgeführt werden ALL Alle Befehle können ausgeführt werden


##4 Fügen Sie der Radgruppe anstelle von root Berechtigungen hinzu

Der Erste "#Entfernen Sie "", um diese Zeile zu aktivieren.

Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL


##5 Überprüfen Sie, ob die Behörde funktioniert.
Melden Sie sich von root ab und als abcde-Benutzer an.

Lassen Sie uns hier einen Befehl ausführen, den cat nicht ausführen darf.
Wenn Sie es als abcde-Benutzer ausführen, wird die Fehlermeldung "Sie haben keine Berechtigung" angezeigt, da Sie nicht wie gewohnt über die Berechtigung verfügen.

cat /var/log/secure


Lassen Sie uns jetzt den gleichen Befehl zuerst mit sudo ausführen.

sudo cat /var/log/secure


Wenn es ausgeführt werden kann, ist die Autorisierung abgeschlossen.







Recommended Posts

Gewähren von Sudo-Berechtigungen für allgemeine Linux-Benutzer
Linux (Über Benutzer und su / sudo-Befehle)
[Linux] Einführung in Linux
So erlauben Sie Nologin-Benutzern, sich unter Linux anzumelden
Linux-Grundlagen (Benutzer / Gruppen)
[Linux] su, sudo Einstellungen
Linux-Befehle zum Erinnern
Ich möchte das neueste gcc verwenden, auch wenn ich keine Sudo-Berechtigungen habe! !!