juandeluca schrieb:
Ich habe folgenden Befehl:
| ssh -t meinserver sudo shutdown -P 0
|
Allerdings werde ich nach dem Passwort gefragt.
... von hinten durch die Brust ...
Was spricht dagegen, sich direkt als Root anzumelden?
ssh root@meinserver shutdown -P 0
Ok, wir brauchen ein Root-Passwort. Oder aber wir richten einen SSH publickey-Zugang ein, der ohne interaktive Passwort-eingabe funktioniert.
Aber dann kann ich ja jedes Kommando - also nicht nur Shutdown - als root interaktiv ausführen.
Stimmt - wenn man im Falle oben eine angepasste /etc/sudoers hat.
Eine mögliche Lösung wäre:
Den kann nur jemand ausführen, der in SSH eingerichtet ist, und derjenige führt qua Login den Shutdown aus, bekommt also keine weiteren Rechte.
Wenn ich mir das genau ansehe, ist das aber auch von hinten durch die Brust ...

Dirk