有没有办法build立一个特殊的用户kvmpipe理而不添加到轮组?

我试图build立一个用户来pipe理服务器上的kvm机器,但是我想知道是否有可能在不将用户添加到wheel组的情况下做到这一点,因为这有效地授予他们pipe理员权限

使用文件/etc/libvirt/libvirtd.conf,如果组libvirt不存在,在/etc/libvirt/libvirtd.conf中创build它,取消注释#unix_sock_group =“libvirt”

如果您希望用户可以使用virt-manager,则需要configurationpolkit,以获取有关polkit的更多信息

http://libvirt.org/auth.html 

我回答了我自己的问题。 我遇到的问题是policykit没有认识到我创build的允许kvm组中的用户pipe理虚拟机的策略。 我更新了所有的软件包,并重新启动系统,并修复它。

对于其他用户,试图创build相同的效果,创build一个名为kvm的组,并添加kvmpipe理员(s)。 然后,使用policykit创build一个准许使用以下行来访问kvm的规则:

 Action=org.libvirt.unix.manage 

我希望这是有帮助的。