ВМ с хост-связью

Представление среды:

  1. Я использую VirtualBox
  2. ОС виртуальной машины: Ubuntu 12.04 LTS
  3. ОС хост-машины: Ubuntu 12.04 LTS .


    Проблема:

    Я запускаю программу внутри виртуальной машины, которая выводит только 0 или 1: как я могу общаться этот результат от виртуальной машины до моего хост-компьютера (который является Ubuntu 12.04)
1
задан 30 June 2014 в 10:32

1 ответ

VBoxManage

Мы можем выпустить любое приложение на госте от хоста с VBoxManage guestcontrol. Существует несколько опций к этой команде приятно documenetd в вышеупомянутом связанном Виртуальном руководстве Поля.

Как пример мы можем выйти:

VBoxManage -q guestcontrol "Name_of_VM" execute --image "full/path/to/application" --username <me> --passwordfile mypassword.txt --wait-exit --wait-stdout [<-- options>]

Это может быть проблемой безопасности, поскольку Ваш пароль гостевого пользователя должен быть дан в небезопасном файле паролей на хосте.

SSH

, Несколько легче, чем это, и в случае, если мы настроили SSH к нашему VM, мы можем, конечно, получить доступ к гостевому приложению через сессию SSH. Это то, как я обычно гостевые приложения доступа.

ssh user@virualmachine application
0
ответ дан 30 June 2014 в 10:32

Другие вопросы по тегам:

Похожие вопросы: