Jetzt noch ein weiterer Aspekt -
wer darf
wann überhaupt
/sbin/shutdown aufrufen?
Die Diskussion hier dreht sich vorwiegend um weitere Binaries, die alle eigentlich überflüssig sind. Ich selbst nutze im Terminal entweder
oder
Statt "now" kann man auch (Verzögerungs)-Zeiten angeben. In diesem Falle werden dann alle auf dem System angemeldeten User benachrichtigt, damit sie ihre Arbeit beenden/sichern können.
Was ich darüberhinaus beobachtet habe (allerdings noch unter Stretch):
Wenn meine Frau an ihrem Laptop sitzt (Debian mit XFCE) kann sie jederzeit das System herunterfahren
- aber das geht nicht (zumindest mit dem Desktop-Applet, wenn ich von remote als "root" angemeldet bin, z.B. um ein Problem zu beheben. Umgekehrt kann ich als root per ssh jederzeit das System herunterfahren, auch wenn sie noch auf dem Desktop eingelogt ist.