我使用以下映像为Virtuozzo OpenVZ 7创建了一个Virtualbox VM:https://download.openvz.org/virtuozzo/releases/openvz-7.0.9-439/x86_64/iso/openvz-iso-7.0.9-439
我想用那个图像创建一个Vagrant。因此,我需要创建一个用户“流浪者”,它应该允许完全访问所有prlctl命令。
不幸的是,即使我在OpenVZ安装期间创建了一个具有完全管理权限的非根用户,用户仍然没有访问权限,并且总是会获得权限错误--特别是在"prlctl“上。
示例输出:
[vagrant2@localhost ~]$ prlctl create MyCT5 --vmtype ct
Creating the Container...
Failed to register the CT: The folder /vz/private/cb0e0763-6130-4e00-8e99-67c3c2f628a6/.brand cannot be created. You are not allowed to create folders in this location. Choose another location or contact the Virtuozzo administrator.
Failed to create the virtual machine.
[vagrant2@localhost ~]$我如何给我的迷航者-用户对所有prlctl命令的完全权限?
发布于 2019-05-09 19:00:37
看起来,将openvz7作为非根用户运行是没有意义的,因为它需要用于各种任务的根权限。因此,我将使用迷航器-user+ sudo运行所有命令,并将sudo访问限制为prlctl命令。
https://serverfault.com/questions/966333
复制相似问题