J'ai une belle machine Windows 7 à 8 cœurs sur laquelle j'ai déployé plusieurs machines virtuelles dans VMWare Workstation. Je souhaite pouvoir lancer la machine virtuelle à distance, en exécutant une opération du type "vmrun -T ws H: \ VMWare \ VM1 \ VM1.vmx nogui". Je peux supposer qu’un utilisateur est toujours connecté à l’hôte et que c’est toujours le même.
La commande fonctionne correctement localement, mais le problème vient du fait que j'essaie de l'exécuter à distance.
Faire cela avec ssh de cygwin est impossible, car vmrun a besoin d'accéder à l'écran local, ce qui, à ma connaissance, est impossible dans ssh de cygwin, car il s'exécute en tant que service Windows. Je sais que je pourrais écrire deux applications pour contourner le problème, l'une lancée lors de la connexion de l'utilisateur et l'autre invoquée par l'utilisateur distant qui envoie des commandes à la première par IPC. J'ai le sentiment que quelqu'un a déjà écrit une telle application, alors je n'ai pas besoin de perdre du temps à réinventer la roue.
Je ne pense pas que les autres moyens de communication qui reposent sur les informations d'identification Windows soient suffisamment sûrs. Par conséquent, je préfère ne pas utiliser d'outils tels que psexec qui peuvent être facilement détectés et déchiffrés à l'aide de tables arc-en-ciel (je n'ai pas de serveur Radius). Ou peut-être je me trompe et ils sont en sécurité?