Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Spegnere da remoto macchina Ubuntu da macchina Windows

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto UtenteMassimoB, Foto Utentefairyvilje

0
voti

[1] Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto UtenteVRI » 13 gen 2015, 18:45

Buonasera :D
Come posso spegnere da remoto una macchina con OS Ubuntu da, una macchina con OS Windows?
Premetto che le macchine sono connesse nella stessa rete locale, sono entrambe "nostre" quindi possiamo modificare le impostazioni/programmi di entrambe, lato macchina con Windows c'è un software tramite il quale vorremmo eseguire questo spegnimento da remoto...

Grazie per il vostro aiuto :D
Avatar utente
Foto UtenteVRI
739 2 7 9
Sostenitore
Sostenitore
 
Messaggi: 1252
Iscritto il: 14 giu 2011, 12:00

0
voti

[2] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto UtenteRussell » 13 gen 2015, 19:11

una volta feci qualcosa di analogo con una soluzione, probabilmente sporca, ma che funzionava:
* su linux ho attivato un timer per verificare la presenza di un apposito file in una cartella condivisa con una cadenza predefinita (tipo una volta al minuto... o come vuoi)
* se il file è presente, lo cancellavo, e spengevo la macchina (nel mio caso facevo una cosa diversa ma chissene)
Avatar utente
Foto UtenteRussell
3.373 3 5 9
Master
Master
 
Messaggi: 2194
Iscritto il: 4 ott 2009, 10:25

0
voti

[3] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utentesimo85 » 13 gen 2015, 19:19

Puoi aprire un socket ed inviare un comando specifico. Quando il programma che viene eseguito sulla distribuzione Linux riceve questo determinato comando, spegne la macchina.

Ti tocca ovviamente implementare tutta la sicurezza necessaria..
Avatar utente
Foto Utentesimo85
30,8k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9928
Iscritto il: 30 ago 2010, 4:59

3
voti

[4] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utenteangus » 13 gen 2015, 19:32

La cosa più semplice che mi viene in mente è usare PuTTY da Windows per accedere alla macchina Linux via SSH.
Se devi automatizzare e vuoi un'icona "da cliccare" puoi usare plink che puoi scaricare palla pagina dei download di PuTTY

Altre soluzioni possibili, ovviamente.
cgwin, ad esempio.

ciao
in /dev/null no one can hear you scream
Avatar utente
Foto Utenteangus
7.831 4 6 8
G.Master EY
G.Master EY
 
Messaggi: 3592
Iscritto il: 20 giu 2008, 17:25

0
voti

[5] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utentesimo85 » 13 gen 2015, 19:34

angus ha scritto:La cosa più semplice che mi viene in mente è usare PuTTY

Che forse è anche la più sicura. :D
Ad ogni modo si può anche usare ssh.

Io ho capito che lui vuole fare una cosa 'automatizzata'.

O_/
Avatar utente
Foto Utentesimo85
30,8k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9928
Iscritto il: 30 ago 2010, 4:59

1
voti

[6] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utenteangus » 13 gen 2015, 19:50

simo85 ha scritto:Io ho capito che lui vuole fare una cosa 'automatizzata'.

Allora gli basta scaricare plink.exe ed eseguire (o salvare in un file .BAT) qualcosa tipo:
Codice: Seleziona tutto
plink.exe -batch utente@ip.del.ser.ver shutdown -h now

naturalmente deve avere una host key valida.

In alternativa si può anche togliere -batch e inserire la password ad ogni avvio dello script.

Oppure (brutto) inserire la password direttamente
Codice: Seleziona tutto
plink.exe -batch -pw passwordsegreta utente@ip.del.ser.ver shutdown -h now


O_/
in /dev/null no one can hear you scream
Avatar utente
Foto Utenteangus
7.831 4 6 8
G.Master EY
G.Master EY
 
Messaggi: 3592
Iscritto il: 20 giu 2008, 17:25

1
voti

[7] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utentesimo85 » 13 gen 2015, 19:55

Non lo conoscevo. :D
Avatar utente
Foto Utentesimo85
30,8k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9928
Iscritto il: 30 ago 2010, 4:59

1
voti

[8] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utenteangus » 13 gen 2015, 19:59

È po' quello che faresti con ssh, se al posto di Windows ci fosse un client *nix
Codice: Seleziona tutto
ssh utente@host comando
in /dev/null no one can hear you scream
Avatar utente
Foto Utenteangus
7.831 4 6 8
G.Master EY
G.Master EY
 
Messaggi: 3592
Iscritto il: 20 giu 2008, 17:25

0
voti

[9] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto UtenteVRI » 19 gen 2015, 19:45

Alura :D
Ho scaricato ed eseguito plink.exe, in seguito ho scritto questo file bat:
Codice: Seleziona tutto
plink.exe -shutdown raspberry -pw raspberry  pi@192.168.2.5 shutdown -h now


Ma, quando clicco due volte sul file .bat, il raspberry non si spegne...dove sbaglio?
P.S. Prima ho fatto delle prove con Putty e lo raggiungeva tranquillamente.
P.S. ^2 quando eseguo plink.exe appare per un momento l'MS-DOS, scompare in mezzo secondo e, quando cerco "plink" all'interno del PC non trovo nulla...è normale?
P.S.^3 sto provando da una macchina con W7


Grazie :D
Avatar utente
Foto UtenteVRI
739 2 7 9
Sostenitore
Sostenitore
 
Messaggi: 1252
Iscritto il: 14 giu 2011, 12:00

0
voti

[10] Re: Spegnere da remoto macchina Ubuntu da macchina Windows

Messaggioda Foto Utenteangus » 20 gen 2015, 14:53

VRI ha scritto:
Codice: Seleziona tutto
plink.exe -shutdown raspberry -pw raspberry  pi@192.168.2.5 shutdown -h now

Mi sembra ci sia roba in più in questo comando.
Codice: Seleziona tutto
plink.exe -pw raspberry  pi@192.168.2.5 shutdown -h now

Direi così.
Ammesso che l'utente "pi" abbia i permessi per spegnere il raspberry...

PS: ok
PS2: sì, normale (assicurati che il file .bat abbia il percorso esatto di plink.exe. per provare mettili nella stessa dir)
PS3: ok
in /dev/null no one can hear you scream
Avatar utente
Foto Utenteangus
7.831 4 6 8
G.Master EY
G.Master EY
 
Messaggi: 3592
Iscritto il: 20 giu 2008, 17:25

Prossimo

Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti