In den folgenden Zeilen wird ein Verfahren beschrieben. Mit Sudo können Benutzer Programme mit den Berechtigungsberechtigten eines anderen Benutzers ausführen, indem sie ein eigenes Kennwort zur Authentifizierung bereitstellen.
Wenn Sie dies noch nicht getan haben, installieren Sie sich zuerst sudo
Paket:
# APT-GET Sudo installieren
Sobald Sudo installiert ist, läuft:
# Visudo
Dadurch können Sie den Inhalt von bearbeiten /etc/sudoers
Datei. Ändern Sie den Inhalt dieser Datei wie unten angezeigt:
Defaults env_reset defaults mail_badpass defaults secure_path = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" root alle = (alle: alle) alle %adminal = (Alle) alle %sudo alle = (alle: alle) alle
Alternativ sollten Sie nur eine Zeile hinzufügen:
%adminal alle = (alle) alle
Dies ermöglicht es den Mitgliedern der Administratorgruppe, Stammberechtigungen zu erhalten. Als nächstes erstellen Administrator
Gruppe:
#Group Admin
Zu diesem Zeitpunkt ist alles, was bleibt, um alle Benutzer hinzuzufügen, zu denen Sie den Sudo -Befehl verwenden möchten Administrator
Und sudo
Gruppe. Zum Beispiel fügt der folgende Befehl einen Benutzer hinzu Linuxconfig
zu beiden Gruppen:
# Usermod -a -g sudo -g admin linuxconfig
Um zu sehen, zu welchen Benutzern derzeit gehören Administrator
Und sudo
Gruppenlauf:
# Getent Group sudo admin
Um sudo zu verwenden, müssen Sie sich erneut anmelden und sich erneut mit Ihrem Sudo-Benutzer anmelden, da sonst die folgende Fehlermeldung angezeigt wird:
$ sudo -i [sudo] Passwort für LinuxConfig: LinuxConfig befindet sich nicht in der Sudoers -Datei. Dieser Vorfall wird gemeldet.