Como posso iniciar uma VM do VirtualBox e emitir um comando para essa VM para iniciar um programa específico?

0

Dada uma nova VM. Posso configurar um atalho na área de trabalho ou CLI para iniciar o VirtualBox e, dentro da VM, iniciar um programa?

Idealmente, posso ter que configurar uma função em .bashrc

throwaway() {
    VBoxManage startvm "Stock-RHEL-7" --type headless
    ssh -X user@local-ip-address '$1'
}

Isso seria chamado via

$ throwaway firefox

Existe uma maneira mais limpa de fazer isso?

Eu preciso fazer isso para testar aplicativos de desktop (através de encaminhamento X local) em diferentes distros do Ubuntu e do RHEL. Alguns Q & amp; A. Às vezes, para pacotes de sandbox, estamos avaliando. Eu não quero poluir minha instalação básica do LTS / 16.

(Embora esteja ciente do X11 como um vetor de ataque. Conhecemos as origens do aplicativo. Elas são confiáveis.)

    
por Rick 01.12.2016 / 18:59

0 respostas