Als Batch-Datei in Windows (!) funktioniert das mittels Putty, genauer gesagt PLink:
Rich (BBCode):
@echo off
plink -ssh -pw [root-pswd] root@[adresse] shutdown
EOF
So mach ich das bei mir auch. Die Angaben in den eckigen Klammern musst du dabei ersetzen und plink (gibts auf der Putty-Seite) im selben Ordner liegen.
Noch kleine Erklärung:
-ssh Sagt er soll SSH verwenden. Notwendig, denn nur SSH kann -pw aufrufen. Und ohne -pw klappts nicht!
-pw Hier dahinter kommt das Admin-Passwort deiner DS.
-root@ Sagt, er soll sich mittels root anmelden (=admin im DSM, nur er hat auf Systemebene genug Rechte, aber das solltest du ja von Linux her kennen). Dahinter kommt dann noch eine statische (!) Adresse. Also entweder eine statische IP im Netzwerk, oder falls dein Router NAT-Loopback unterstützt auch die DynDNS-Adresse.
-shutdown Dies kannst du auch gegen "reboot" tauschen, dann startet deine DS neu.
Jetzt weiß ich nur nicht, wie das auf Linux funktioniert ...
MfG Matthieu