Tutorials - Shutdown ohne root

Sprachenübersicht/Betriebssysteme/Linux/System

Shutdown ohne root

Diese Seite wurde 4173 mal aufgerufen.

Dieser Artikel wurde in einem Wikiweb System geschrieben, das heißt, Sie können die Artikel jederzeit editieren, wenn Sie einen Fehler gefunden haben, oder etwas hinzufügen wollen.

Editieren Versionen Linkpartnerschaft Bottom Printversion

Keywords: Shutdown, root

Normalerweise ist auf einem Linux System nur der root dazu privilegiert Befehle wie shutdown oder reboot auszuführen.

Dazu gibt es mehrere Varianten:

/etc/shutdown.allow Top



Bis zu 32 user können hier eingetragen werden, wenn ein Benutzer aus dieser Liste eingeloggt ist wird der Rechner mit folgendem Befehl abgeschaltet:

Code:


/sbin/shutdown -a -r now



Der Parameter -a wird für muss gesetzt sein, er aktiviert die Benutzung von /etc/shutdown.allow.

Die loginnamen bekommen jeweils eine einzelne Zeile.

Für einen Neustart können wir einfach die folgende Zeile in /etc/inittab eintragen, falls sie noch nicht vorhanden ist (was meistens der Fall ist):

Code:


ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now



SUID-Bit setzen Top



Dieser Befehl setzt das SUID-Bit für shutdown, d.h. der Befehl kann von jedem Benutzer ausgeführt werden.

Code:


chmod +s /sbin/shutdown



Diese Methode ist allerdings unsicher.

Loginmanager Top



Meistens ist es die eleganteste Methode den Benutzer über den login manager das System herunterfahren zu lassen. Hier ist eine Anleitung für kdm, und gdm:

  • kdm

    Bei kdm kann man den Rechner über das Menü abschalten.



  • gdm

    Editieren Sie die Datei /etc/gdm/gdm.conf, und fügen sie folgendes dazu:

    Code:


    RebootCommand=/usr/bin/sudo /sbin/shutdown -r now \"Rebooted from gdm menu.\"
    HaltCommand=/usr/bin/sudo /sbin/shutdown -h now \"Halted from gdm menu.\"
    SecureSystemMenu=false

Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren?

Editieren Versionen Linkpartnerschaft Top Printversion

Haben Sie einen Fehler gefunden? Dann klicken Sie doch auf Editieren, und beheben den Fehler, keine Angst, Sie können nichts zerstören, das Tutorial kann wiederhergestellt werden

Sprachenübersicht/Betriebssysteme/Linux/System/Shutdown ohne root