首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux中,kvm、libvirt和libvirt组的用途是什么?

在linux中,kvm、libvirt和libvirt组的用途是什么?
EN

Unix & Linux用户
提问于 2020-07-21 21:45:24
回答 1查看 7.7K关注 0票数 10

我想在Debian上使用KVM,并安装了所需的工具。这三个组出现在/etc/group文件中:kvmlibvirtlibvirt-qemu。这些团体的目的是什么?

现在,我知道libvirt组允许常规用户(通过policykit)连接到libvirtd守护进程,而无需询问根密码,因此它允许创建/删除/配置/管理虚拟机。

我还知道,/dev/kvm设备已经设置了kvm组。当用户拥有对此设备的读写权限时,他能做什么?我应该为这个组添加一个常规用户吗?如果是,为什么?

我真的不知道libvirt-qemu小组的目的是什么。看起来它是多余的,但是网络上的许多HowTos建议也给这个组添加一个常规用户。这需要吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-07-22 08:03:40

参见/usr/share/doc/libvirt-daemon/README.Debianlibvirt组通过PolicyKit控制对libvirt的访问(如您所确定的那样),libvirt-qemu是用于运行system /KVM进程的用户和组。您不必关心后者,这是一个实现细节,而不是一个需要添加的组最终用户。

kvm组的成员授予对/dev/kvm的访问权,这对于使用KVM运行VM是必要的。这是现在使用uaccess控制的,因此控制台上当前活动的用户可以自动访问。libvirt-qemu‘S的主要集团是kvm,这是libvirt管理的VM访问KVM的方式。

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

https://unix.stackexchange.com/questions/599651

复制
相关文章

相似问题

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