sudo konfigurieren um Passwort-Abfrage zu unterdrücken
Hallo, ich möchte gerne einem User (nicht-Root) dauerhaft erlauben den Befehl /sbin/ifup eth1=MeinNetz auszuführen. Wenn ich diesem Befehl ein "sudo" voranstelle und das gewünschte root-Paßwort eingebe funktioniert es. Laut http://www.linux-user.de/ausgabe/2002/05/084-zubefehl/sudo.html sollte es eigentlich auch möglich sein sudo so zu konfigurieren, daß es auch ohne Paßwort geht. Ich bekomms aber trotzdem nicht hin. Mit sudo visudo kann ich das Konfigfile editieren: Probiert hab ichs mit der Zeile ralph ALL=NOPASSWD:/sbin/ifup eth1=MeinNetz Ohne Erfolg, keine Wirkung. Auch mit ralph ALL=(root)NOPASSWD:/sbin/ifup eth1=MeinNetz im Konfigfile wird trotzdem weiterhin beharrlich das root-Paßwort abgefragt. Ebenso mit ralph ALL=/sbin/ifup eth1=MeinNetz Und zwar egal ob der User ralph in der Befehlszeile nun sudo ifup eth1=MeinNetz oder sudo /sbin/ifup eth1=MeinNetz eingibt. Und bei Eingabe von ifup eth1=MeinNetz (also ohne vorangestelltes "sudo") wird wiederum über die fehlende Berechtigung gemeckert. Bitte um Hilfe. Im voraus vielen Dank. LG, Ralph -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, Am Sa Juni 2 2007 10:20:42 schrieb Ralph Müller:
Hallo,
ich möchte gerne einem User (nicht-Root) dauerhaft erlauben den Befehl
/sbin/ifup eth1=MeinNetz
auszuführen.
Wenn ich diesem Befehl ein "sudo" voranstelle und das gewünschte root-Paßwort eingebe funktioniert es. Laut http://www.linux-user.de/ausgabe/2002/05/084-zubefehl/sudo.html sollte es eigentlich auch möglich sein sudo so zu konfigurieren, daß es auch ohne Paßwort geht. Ich bekomms aber trotzdem nicht hin. Mit sudo visudo kann ich das Konfigfile editieren:
Probiert hab ichs mit der Zeile
ralph ALL=NOPASSWD:/sbin/ifup eth1=MeinNetz
Nur so eine Idee, probiere mal eine Leerstelle hinter dem ":" bzw, ein paar Leerstellen, also: ralph ALL = NOPASSWD: /sbin/ifup eth1=MeinNetz Als Tipp: man sudoers Außerdem solltest du diese Zeilen verstehen und bearbeiten: # In the default (unconfigured) configuration, sudo asks for the root password. # This allows use of an ordinary user account for administration of a freshly # installed system. When configuring sudo, delete the two # following lines: Defaults targetpw # ask for the password of the target user i.e. root ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'! Den Rest der Mail habe ich mal gelöscht... Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Ralph Müller
-
Wolfgang Erlenkötter