Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat
Original von JoeKa
command not found
als superuser funktionierts. Das sit die fehler quelle. Danke! weißt du zufällig wie ich die auch für user frei schalte?
Quellcode |
|
1 2 |
[doomy@prometheus ~]# /sbin/init [17:06:12] init: must be superuser. |
Quellcode |
|
1 |
meinuser localhost=NOPASSWD: /sbin/shutdown -h 0 |
Quellcode |
|
1 2 3 4 5 |
# Trap CTRL-ALT-DELETE (Reboot) ca::ctrlaltdel:/sbin/shutdown -t3 -r now # Trap CTRL-ALT-DELETE (Halt) ca::ctrlaltdel:/sbin/shutdown -t3 -h now |
Zitat
Original von JoeKa
caddy du hast Suse - da patchen die dir alles möglische rein von dem du wahrscheinlich gar nichts wissen willst - hat ja auch vorteile - mann muß sich um son scheiß keine gedanken machen!
Im übrigen geht es bei meinem Hauptsystem vom Kde aus auch, aber das ist ein minimal System!
hier is ne gute Anleitung. http://www.linux-user.de/ausgabe/2002/05…efehl/sudo.html
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 |
# # This file MUST be edited with the 'visudo' command as root. # # See the man page for details on how to write a sudoers file. # # Host alias specification # User alias specification User_Alias ABSCH = workuser # Cmnd alias specification Cmnd_Alias DOWN = /sbin/shutdown # User privilege specification root ALL=(ALL) ALL workuser ALL=NOPASSWD:DOWN ABSCH ALL=NOPASSWD:/home/workuser/Abmelden ABSCH ALL=NOPASSWD:/home/workuser/Abmelden |
Quellcode |
|
1 |
ABSCH ALL=NOPASSWD:DOWN |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Doomshammer« (28.04.2003, 12:54)
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
#! /bin/bash # # Kiste runterfahren bzw rebooten # #! /bin/bash # # Kiste runterfahren bzw rebooten # if test $UID -ne 0; then exec sudo $0 $* fi DIALOG=${DIALOG=/usr/bin/dialog} $DIALOG --clear --title " MENUE BOX" \ --menu "\n\ Bitte auswaehlen \n\ Navigation mit UP/DOWN Tasten, oder den \n\ ersten Buchstaben druecken (Hotkey), oder mit \n\ den Zifferntasten 1-3 eine Auswahl treffen. \n\ Try it now!\n\ " 18 50 3 \ "Aus" "Linux runterfahren" \ "Reboot" "Linux neu starten" \ "Cancel" "Menue abbrechen" 2> /tmp/menu.tmp.$$ retval=$? choice=`cat /tmp/menu.tmp.$$` rm -f /tmp/menu.tmp.$$ setterm -clear case $retval in 1) echo "Cancel pressed.";; 255) echo "ESC pressed.";; esac if [ "$choice" = "Aus" ]; then /sbin/shutdown -h now exit 1 elif [ "$choice" = "Reboot" ]; then /sbin/shutdown -r now exit 1 elif [ "$choice" = "Cancel" ]; then echo "Vorgang abgebrochen." exit 1 fi exit 0 |
Quellcode |
|
1 2 3 4 5 6 7 8 9 |
# # This file MUST be edited with the 'visudo' command as root. # # See the man page for details on how to write a sudoers file. # # Host alias specification # User alias specification User_Alias ABSCH = workuser # Cmnd alias specification Cmnd_Alias DOWN = /sbin/shutdown -h 0 # User privilege specification root ALL=(ALL) ALL workuser ALL=NOPASSWD:DOWN ABSCH ALL=NOPASSWD:DOWN ABSCH ALL=NOPASSWD:/home/workuser/Abmelden |
Zitat
Original von JoeKa
[ ...neues...]
Heißt es eigentlich sudoers.tmp oder /etc/sudoers?
Zitat
Original von JoeKa
/will aber wieder den downgrate
Quellcode |
|
1 2 3 |
User_alias USER = <deinbenutzer> Cmnd_Alias DOWN = /sbin/shutdown USER ALL=NOPASSWD:DOWN |