Voglio avviare da remoto le macchine virtuali VMWare (possiedo VMWare Workstation) ea questo scopo ho bisogno di eseguire su host qualcosa come "vmrun -T ws H: \ VMWare \ VM1 \ VM1.vmx nogui" con il contesto desktop dell'utente , quindi avviarlo da ssh (che viene eseguito dal servizio e non ha accesso al desktop) non è un'opzione.
So che psexec funzionerà, ma questo strumento ha problemi di sicurezza intrinseci, a partire dalla necessità di esporre la condivisione amministrativa (che è attivata per impostazione predefinita, ma è buona pratica disabilitarla) e termina con facilità di intercettazione (maggiori informazioni su l'argomento qui ).
Forse qualcuno qui sa come renderlo più duro, ad esempio scavando parte del traffico in entrata alla porta 443 dell'host (che viene usato da psexec) con ssh (solo parte, perché devo essere in grado di usare le condivisioni SMB)?
O ancora meglio, come rendere sshd eseguito in modo interattivo in modo da dare (presumo) l'accesso al desktop dell'utente? O forse esiste un software client-server personalizzato, che sarebbe di aiuto con sshd in modalità di servizio (ad esempio implementando la tecnica descritta qui )?
Grazie per il tuo aiuto.
Ho posto una domanda simile qui , su stackoverflow, ma per pubblico diverso e da diversa angolazione.