Moin allerseits, Kurz und Knapp: Ist es generell möglich per SNMP einen Rechner Runterzufahren? Vorraussetzung ist natürlich die Software dieses Rechners würde das unterstützen! Worum es eigentlich geht: Ich habe ein NAS System (Intel 4220 oder so ähnlich) welches ich per WOL &Logonskript mit meinen Rechnern zusammen einschalte, funktioniert bereits. Nun möchte ich das Ding auch automatisch Runterfahren per Logoffskript. Ich sehe die letzte Möglichkeit in SNMP! Nur habe ich damit rein gar keine Erfahrung. Ich habe nichtmal ein schimmer wie ich das einfach nurmal probieren könnte. Google hat mich bisher nicht schlauer machen können. Kann mir hier jemand Tipps geben? (ein Befehl, Softwaretool, ???) Achja, auf diesem NAS läuft eine Software von EMC die generell SNMP unterstützen soll. Die Clients, also die "Fremdstarter", sind bisher Windows Rechner. Gruß Dennis
Wenn die SNMP-MIB des Gerätes das unterstützt, dann geht es. Wenn nicht, dann nicht. Also erst einmal die MIB(s) besorgen und durchforsten.
Läuft das Ding unter Windows? Dann kann man es mit psshutdown (aus den pstools) remote runterfahren, sofern man Name und Passwort eines Users kennt, der auch lokal runterfahren darf. Braucht noch nichtmal zusätzliche Software auf dem runterzufahrenden Host. Über welches Protokoll das geht? Keine Ahnung.
Bischen Googeln deutet an, dass Intel NAS wie fast alle NAS unter Linux läuft, und wie ebenfalls ausgesprochen häufig mit ARM (XScale). Wie man das runterfahren kann hängt nun davon ab, was für Zugänge bestehen. RSH, SSH, ... Wenn man das via Weboberfläsche runterfahren kann, dann lässt sich das vielleicht über entsprechende Tools darüber automatisieren.
A. K. schrieb: > Bischen Googeln deutet an, dass Intel NAS wie fast alle NAS unter Linux > läuft, und wie ebenfalls ausgesprochen häufig mit ARM (XScale). > Nein, das ding läuft unter einer Software von EMC, was sich allerdings dahinter wieder versteckt entzieht sich meiner Kentniss. Und das Ding ist ein "normaler" 386er mit Celeron CPU. Es ist einfach kein 0815 Gerät sondern etwas vernünftiger, besonders im bezug auf Transferraten. Falls es mit der aktuellen Sotware nicht möglich sein sollte das Teil Remote herunterzufahren, werde ich ich ein anderes Betriebssystem aufspielen, vermutlich wird dies Debian sein, da ich mich hiermit schon ein wenig auskenne. Mir ist noch was eingefallen: In der Weboberfläche wird das ding per Javascript runtergefahren. also mal als Beispiel: auf der Seite http://meinfiler/shutdown.htm ist ein button "Shutdown" der auf das Javascript "shutdown.js" verlinkt. Könnte man das irgenwie im Windows Logoffskript aufrufen? Natürlich muss sich auch ein admin automatisch auf der Kiste anmelden... Sorry aber ich bin mit diesem Vorhaben etwas überfordert. Gruß Dennis
Das shutdown.js muss noch was Anderes aufrufen (CGI?), Javascript kann eigentlich nicht aus seiner "Sandbox" heraus. Wenn du das gefunden hast, schreib' und installiere ein eigenes Programm, dass auf eine Socket-Verbindung wartet und dann dieses "Etwas" ausführt. Damit sparst du dir die Anmeldung und das Parsen der Browser-Kommunikation. Sowas habe ich mir für meinen Fileserver/Downloadrechner gemacht - funktioniert perfekt. Wecken geht über WOL, aber das hast du ja bereits ... Frank
So, ich hab das mofa jetzt soweit (Es sei denn irgenwer sagt wieder "Geht nicht"...) Die Kiste kann SSH, und ich kann sie mit putty und
1 | shutdown -h now |
...nicht herunterfahren... Nach langem gockeln hab ich dann rausgefunden das dies mit
1 | poweroff
|
geht! Warum eigentlich nicht gleich so? Manchmal ist man einfach doof. Jetzt die alles entscheidende Frage: Wie kann ich in der Komandozeile von Windoof ssh Befehle ausführen? Gruß Dennis
The PuTTY equivalent of that is plink. plink ${remote_machine} ${remote_command} just runs the ${remote_command} instead of giving you an interactive shell.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.