DS per Remote Ein / Aus schalten

Status
Für weitere Antworten geschlossen.

Kyruss

Benutzer
Mitglied seit
31. Jul 2010
Beiträge
264
Punkte für Reaktionen
1
Punkte
18
Hallo,

such eine Möglichkeit, mit der man eine DS per Remote ein und aus schalten kann.

An bekomme ich sie per WOL über den Synolgy Assitant und aus über DSM.

Doch ich hätte gerne eine Datei / ein Programm / einen Diesnst, welche(s/n) ich starte und die sendet ein WOL an die DS. Beim zweiten fährt die DS wieder runter.

Hat hier jemand eine Idee zu?

Habe z.B. einen HTPC, hier wäre es klasse, wenn der bei hochfahren die Ds aufweckt und beim Herunterfahren wieder abschaltet.

Ach, um, es nicht zu einfach zu machen...

Für MAC und PC.

Gruß
Matthias
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich fahre meine Stations ganz bequem via Batch File aus Windows heraus runter. Dazu verwende ich Putty resp plink. plink ist die Kommandozeilenversion von Putty und damit perferkt für Scripte geeignet. Zusätzlich nutze ich für root auf der DS eine Zertifikatslogin. Damit enfällt bei mir die Passworteingabe. Das Batch File schaut so aus
Code:
@echo off
D:\Web\PuTTY\pageant.exe "E:\Dokumente und Einstellungen\tobster\Eigene Dateien\login_client_root.ppk"
D:\Web\PuTTY\plink.exe -ssh -l root -agent root@192.168.200.2 poweroff
In der ersten Zeile wird das Zertifikat in Pageant geladen. Danach wird plink mittels -agent angewiesen Pageant zu benutzen zur Authentifizierung. Ohne Zertifikate müsstest du die erste Zeile weglassen und auch die -agent Angabe beim plink Aufruf. Danach sollte dich plink nach dem PW fragen und - falls korrekt - den Shutdown einleiten.
Alle genannten Programme sind im Paket von Putty mit dabei. Auch keygen (puttygen) damit du dir, falls du auf die PW Eingabe verzichten willst, gleich Zertifikate einrichten kannst. Mehr zum Thema Zertifikate und ssh findest du in unserem Wiki

Gruss

tobi
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Da es beim Mac ja einen TELNET gibt, kann man Telnet-Skripting machen (und ja für alle Schlauberger hier: das ist unsicher und würde man nie machen mit dem Benutzer 'root' und gar nicht erst, wenn ein Kiste Webzugang hat usw. usw.)

Itari
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
da es beim Mac ja einen ssh gibt:D, kann man es auch damit erschlagen.
ssh man page

ssh [-1246AaCfgkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec]
[-D port] [-e escape_char] [-F configfile] [-i identity_file] [-L
[bind_address:]port:host:hostport] [-l login_name] [-m mac_spec]
[-O ctl_cmd] [-o option] [-p port] [-R
[bind_address:]port:host:hostport] [-S ctl_path] [user@]hostname
[command]

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Den ssh auf dem Mac kann man löschen; dann steht einem für Telnet-Skripting auch mental nichts im Wege :D

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Den ssh auf dem Mac kann man löschen; dann steht einem für Telnet-Skripting auch mental nichts im Wege :D

Itari
Man könnte auch MacOS einfach löschen, dann stünde dem Spass auch nix mehr im Wege :D ;)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Das MacOS, was OS X heisst, kann man auch links liegen lassen (also auf der Herzseite des menschlichen Körpers). Ich glaube, thedude macht auf seinem MacMini so etwas Ausschließliches per Windows ... ihm macht das Spaß und mir auch :D

Itari

PS: den Begriff 'Telnet' hab ich deswegen verwendet, weil das für Mac-User der Hinweis auf die Kommandozeile ist ...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat