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