首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以非root用户的身份运行Virtuozzo OpenVZ 7 prlctl命令

以非root用户的身份运行Virtuozzo OpenVZ 7 prlctl命令
EN

Server Fault用户
提问于 2019-05-08 09:18:39
回答 1查看 223关注 0票数 0

我使用以下映像为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“上。

示例输出:

代码语言:javascript
复制
[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命令的完全权限?

EN

回答 1

Server Fault用户

发布于 2019-05-09 19:00:37

看起来,将openvz7作为非根用户运行是没有意义的,因为它需要用于各种任务的根权限。因此,我将使用迷航器-user+ sudo运行所有命令,并将sudo访问限制为prlctl命令。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/966333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档