如何在VMware

时间:2017-01-05 06:53:21

标签: virtual-machine vmware

现在我使用的VMware基于ubuntu(名为OS-1)。

当我在OS-1中操作另一台VMware(OS-2也基于ubuntu)时,

我想将执行特定脚本文件的命令(OS-1)从OS-1发送到OS-2,并从OS-2接收stdout。

有可能吗?

OS-1:

从webserver接收执行test.py的特定命令。

发送" python test.py"等命令。到OS-2。

OS-2:

从OS-1接收命令。

将stdout结果返回给OS-1,例如"测试脚本"

*** WebServer(在OS-1中)---> OS1 ---> OS2

test.py
print("===========");
print("test script");

1 个答案:

答案 0 :(得分:0)

最明显的解决方案是在这两个虚拟机之间创建内部网络。

当连接这些机器时,执行命令会相对简单,即你可以使用ssh(提示https://stackoverflow.com/a/3586168/3188346)。

值得注意的是,如果您决定使用其他VM提供程序或专用服务器,此解决方案将起作用。