Aquí están algunos conceptual de las respuestas que iba a funcionar, y potencialmente puede ser ampliado para lanzar cualquier aplicación en cualquier máquina virtual de espacio, aunque de forma poco segura.
Método 1. Caída de las cajas.
Cada máquina virtual tiene un directorio compartido de la máquina host. Este directorio debe ser públicamente de escritura.
Una secuencia de comandos en cualquier máquina puede escribir un archivo en cualquiera de estos directorios.
Cada VM monitores de su directorio, y cuando el archivo se ha cerrado, se ejecuta inmediatamente, y se elimina el archivo.
Esto es muy inseguro. Como mínimo, el programa de ejecución debe ser limitado en qué programas se pueden ejecutar.
Método 2. Ssh.
En general, el comando es
ssh usuario@nombre de host -c "de la línea de Comandos y parámetros en comillas"
Esto puede ser implementado MUCHO más segura
Método 3. Netcat. Podría ser más valioso si usted tenía un semi-continua secuencia de comandos de la máquina a las máquinas virtuales B. La salida de netcat en la máquina del cliente podría ser alimentados a bash. Esto se pone truco para conseguir los resultados, como en segundo plano comandos de la shell tendrá la superposición de los resultados. Sin embargo, si usted fuera feliz con la línea de comandos resultados, entonces con un simple ssh a la máquina virtual sería suficiente.
Espero que a otras personas a mejorar esta respuesta, pero te pueden dar las cosas para empezar a trastear con el.
Yo hubiera entrado en esto como un comentario y no una respuesta, pero los comentarios son demasiado pequeños.