我在 Ubuntu GNOME 15.10 上使用 GNOME Boxes。我有一台 Windows 7 虚拟机。我希望我的两个用户都可以访问虚拟机。创建虚拟机的用户是“管理员”,其他用户是“标准”。
我如何与同一台计算机上的其他用户共享虚拟机?
答案1
在 Linux 上,您有两种方法可以实现此目的:文件权限和 ACL。
查看这发帖寻求解释。
对于文件权限,您只需将两个用户添加到同一个组,并为该组分配文件的读写权限。
对于 ACL,请在 Google 上查看如何操作。一个简单的例子是这里
我不明白您说“该用户是管理员”到底想表达什么。
因此,对于 username1=Administrator、username2=Standard 且文件路径为 /path/to/probably/kvm/image.img,您需要以 root 身份执行以下操作:
groupadd windows_image
usermod -a -G windows_image Administrator
usermod -a -G windows_image Standard
chgrp -R windows_image /path/to/probably/kvm/image.img
chmod -R 770 //path/to/probably/kvm/image.img
当然,您需要知道您的 Windows 图像在哪里。