Wie kann ich einem User Root-Rechte geben bzw. wieder entziehen?
rolle schrieb:Durch Aufnahme oder Löschung desselben in /etc/sudoers.
SEC|Goldmember schrieb:rolle schrieb:Durch Aufnahme oder Löschung desselben in /etc/sudoers.
Und wie mache ich das?
Griffin schrieb:=> http://www.linux-user.de/ausgabe/2004/02/080-zubefehl/
sudo allows a permitted user to execute a command as the superuser or another user, as specified in the sudoers file. The real and effective uid and gid are set to match those of the arget user as specified in the passwd file and the group vector is initialized based on the group file (unless the -P option was specified). If the invoking user is root or if the target user is the same as the invoking user, no password is required. Otherwise, sudo requires that users authenticate themselves with a password by default (NOTE: in the default configuration this is the user's password, not the root password). Once a user has been authenticated, a timestamp is updated and the user may then use sudo without a password for a short period of time (5 minutes unless overridden in sudoers).
Wer aus Sicherheitsgründen das Root-Passwort des Rechners nicht weitergeben möchte, setzt einfach das Programm sudo ein. Der Name ist Programm: "sudo" steht für "substitute user, do" und gibt einzelnen Benutzern oder Gruppen für einen begrenzten Zeitraum oder für immer Administratorrechte, aber nur für spezielle Aufgaben. Anstelle des Root-Passwortes benutzt der Anwender sein eigenes Kennwort, um einen privilegierten Befehl auszuführen.
Dazu trägt der Administrator in die Datei /etc/sudoers ein, welcher Anwender bestimmte Befehle auf dem Computer ausführen darf. Diese Datei sollten Sie (als root) in jedem Fall mit dem Kommando visudo editieren -- dieses Programm bietet die gewohnten Features des Editors vi zusammen mit ein paar zusätzlichen Funktionen. visudo "sperrt" die Datei /etc/sudoers, so dass sie nicht aus Versehen zwei Benutzer gleichzeitig editieren. Außerdem prüft visudo beim Beenden des Editors die Syntax der Datei und meldet eventuelle Fehler