共享虚拟机

共享虚拟机

我已经安装VirtualBox 6.1Ubuntu 20.04.2

我想创建一个在不同主机用户之间共享的虚拟机。用户无需同时启动此虚拟机。

我尝试在主目录外部的路径中创建一个虚拟机(即/opt),然后我授予虚拟磁盘和.vbox配置文件 666 属性。

这种解决方案不起作用,因为.vbox只有所有者主机用户才能读取/写入 conf 文件,而不管 666 属性。

实际案例研究 假设 Linux 用户 A 和 B 需要使用 MS Word 编写文档。还假设直接连接到主机的打印机只能使用 MS Windows 驱动程序。我希望当主机用户 A 或 B 想要编辑文档时,他们可以打开同一台虚拟机。在这种情况下,管理员只需维护一台(共享)虚拟机

答案1

我解决如下:

  1. 将虚拟磁盘文件放到每个用户可访问的路径下,并授予666属性
  2. 为每个用户复制一份 vbox conf 文件,并根据目标用户修改每个副本的用户名:组名(仅授予属性不起作用)

注意:不要对 vbox conf 文件应用任何进一步的设置,否则您需要重新创建步骤 2 的副本

相关内容