Discussione:
Terminare processi in remoto
(troppo vecchio per rispondere)
Void
2014-12-19 10:41:45 UTC
Permalink
Ciao a tutti,


curiosità: esiste un modo di terminare un processo (.exe) su una macchina
windows da una macchina Linux? Tra due macchine win posso usare "taskkill",
ma mi sarebbe più comodo da una macchina Linux.


Ciao,
Void
Tyrynnanzy
2014-12-19 15:33:52 UTC
Permalink
Post by Void
Ciao a tutti,
curiosità: esiste un modo di terminare un processo (.exe) su una macchina
windows da una macchina Linux? Tra due macchine win posso usare "taskkill",
ma mi sarebbe più comodo da una macchina Linux.
http://serverfault.com/questions/227630/how-to-kill-a-process-running-on-remote-windows-machine-from-linux

qui c'è qualche spunto

(in particolare se hai piena libertà sul server win quello su cygwin +
sshd + pskill pare interessante)

(ma il concetto di "più comodo" diventa molto relativo)
Void
2014-12-19 16:19:37 UTC
Permalink
Post by Tyrynnanzy
http://serverfault.com/questions/227630/how-to-kill-a-process-running-on-remote-windows-machine-from-linux
In effetti avevo visto questa pagina, ma non avevo provato. Questo ad es
funziona:

#!/bin/sh

machine=$1
process=$2
user=$3
pass=$4

net rpc service create killproc killproc "taskkill /f /im $process" \
-I $machine -U $user%$pass
net rpc service start killproc -I $machine -U $user%$pass
net rpc service delete killproc -I $machine -U $user%$pass


Ciao e grazie,
Void
Max_Adamo
2014-12-19 17:38:55 UTC
Permalink
Post by Void
Ciao a tutti,
curiosità: esiste un modo di terminare un processo (.exe) su una
macchina windows da una macchina Linux? Tra due macchine win posso usare
"taskkill",
ma mi sarebbe più comodo da una macchina Linux.
in senso molto lato e più generale io ti rispondo: puppet (o il
configuration management che più ti piace).

Quando vuoi riavviare un demone? Nella norma quando cambi la
configurazione o quando fai un upgrade.

file { 'blabla':
...
notify => Service['pippo']
}

package { 'blabla':
...
ensure => latest,
notify => Service['pippo']
}

questa potrebbe non essere una vera risposta alla tua domanda ... ma da
un'altra parte per un riavvio una tantum basta è avanza un terminal
server. Quindi, se ti serve una soluzione strutturale devi rivolgerti al
configuration management ;)
--
Massimiliano Adamo
Max_Adamo
2014-12-21 10:41:03 UTC
Permalink
Post by Max_Adamo
Quando vuoi riavviare un demone? Nella norma quando cambi la
configurazione o quando fai un upgrade.
...
notify => Service['pippo']
}
e, volendo, basta aggiungere una riga vuota alla fine del file per causare
il riavvio del servizio ;)
--
Massimiliano Adamo
Marco Gaiarin
2014-12-19 21:33:09 UTC
Permalink
Mandi! Void
In chel di` si favelave...
Post by Void
curiosità: esiste un modo di terminare un processo (.exe) su una macchina
windows da una macchina Linux? Tra due macchine win posso usare "taskkill",
ma mi sarebbe più comodo da una macchina Linux.
Winexe:
http://sourceforge.net/projects/winexe/

ovvero 'psexec' per linux.
--
Per trovare qualcosa sui siti di Ms devi usare Google :-)
(Simo Sorce, da samba-it)
Void
2014-12-22 08:44:30 UTC
Permalink
Post by Marco Gaiarin
ovvero 'psexec' per linux.
Anche questo è interessante, grazie a tutti!


Void

Loading...