Domanda

Sto cercando di verificare, utilizzando uno strumento di rilevamento automatico, quando i file JAR nei server delle applicazioni J2EE remoti hanno modificato il contenuto.Attualmente, il sistema scarica l'intero JAR utilizzando WMI per eseguirne il checksum localmente, il che è lento per JAR di grandi dimensioni.

Per i server UNIXy (e i server Windows con Cygwin), posso semplicemente accedere tramite SSH ed eseguire md5sum foo.jar.Idealmente, vorrei evitare di installare software aggiuntivo sui server remoti (potrebbero essercene migliaia), quindi esiste un buon modo per farlo sui server Windows Vanilla?

È stato utile?

Soluzione

Potresti provare il Strumento PSExec di Sysinternals.Avresti bisogno di un'utilità di checksum disponibile sul computer remoto.Sfortunatamente da quando sono diventati parte di Microsoft non rendono disponibile alcun codice sorgente.

In alternativa, è possibile installare il demone Cygwin SSH sulle macchine remote e utilizzare ssh, ma è un po' più complicato.

Altri suggerimenti

Microsoft ha un strumento di checksum gratuito potresti eseguire con PSExec sopra.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top