Hallo, nach Studium der manpages zu "sudo" und "sudoers" weiß ich nun nicht weiter. Ich würde gerne das Kommande "halt" und "shutdown" als normaler user ausführen. Nachfolgend mein sudoers Datei. Vielleicht weiß jemand Rat??? # # Host alias specification Host_Alias SERVERS=linux # User alias specification User_Alias FULLTIME=horst # Cmnd alias specification Cmnd_Alias SHELLS=/bin/sh,/bin/bash Cmnd_Alias MISC=/bin/rm,/bin/cat:\ SHUTDOWN=/sbin/halt,/sbin/shutdown # User privilege specification root ALL=(ALL) ALL horst linux=/sbin/shutdown -[hr] now,MISC Gruß Doro
* Doro <Ornella@cheerful.com> schrieb am 26.Jul.1999:
root ALL=(ALL) ALL
Das ist die einzige Zeile, die etwas macht. Der Rest legt nur aliase fest, die aber dann nicht gebraucht werden. Du erlaubst root, das es mit sudo alles darf. Laß doch die ganzen alias weg. Das verwirrt doch nur. Es ist sinnvoll, wenn Du sehr viele unterschiedliche Rechte an unterschiedliche Leute verteilst. Sinnvoll ist lediglich der Command Alias. Cmnd_Alias SHUTDOWN=/sbin/halt,/sbin/shutdown,/sbin/reboot Der Eintrag in /etc/sudoers müßte dann wie folgt lauten: horst linux=(ALL) NOPASSWD: SHUTDOWN Habe ich nicht überprüft. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 03
Hi, On Mon, Jul 26, 1999 at 14:49 +0200, Doro wrote:
nach Studium der manpages zu "sudo" und "sudoers" weiß ich nun nicht weiter. Ich würde gerne das Kommande "halt" und "shutdown" als normaler user ausführen. [...]
Versuch's mit <dein login> ALL=NOPASSWD:/sbin/shutdown -[hr] now Die ganzen Alias-Definitionen mußt Du nicht unbedingt verwenden. Als User gibst Du dann `sudo /sbin/shutdown -h now' oder `sudo /sbin/shutdown -r now' ein. Ciao, Stefan
Doro <Ornella@cheerful.com> schrieb am 26. Jul 1999:
Hallo,
nach Studium der manpages zu "sudo" und "sudoers" weiß ich nun nicht weiter. Ich würde gerne das Kommande "halt" und "shutdown" als normaler user ausführen.
Nachfolgend mein sudoers Datei. Vielleicht weiß jemand Rat???
[schnipp (habe ich nicht gebraucht)]
# User privilege specification
root ALL=(ALL) ALL
horst linux=/sbin/shutdown -[hr] now,MISC
^^^^ hier sollte noch ein '(root)' zwischen dem '=' und dem Befehl stehen. aber versuch doch einfach mal mit dem befehl 'halt' bzw. 'reboot'. Ist viel kürzer ;-) also: horst linux=(root) /sbin/reboot
Gruß Doro
Gruss Rene
--------------------------------------------------------------------- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
^^^^^^^^^ Kann SuSE das nicht wieder verkürzen? So dumm sind wir ja nun auch wieder nicht, oder? oh, die haben den unsubscribe jetzt auch umgestellt (nicht mehr über majordomo???) -- rene.broichmann@gmx.de icq# 31520373 Registered Linux-User 127912 Linux ist Idiotensicher. ;-)
participants (4)
-
B.Brodesser@online-club.de
-
Ornella@cheerful.com
-
rene.broichmann@gmx.de
-
stefan.troeger@wirtschaft.tu-chemnitz.de