Virsh 没有列出虚拟机

Virsh 没有列出虚拟机

在 arch 上,我使用 virt-manager 设置了许多虚拟机。 我的用户属于 libvirt 组,我可以访问 virsh,但没有 root 访问权限的 virsh list 不会列出我创建的虚拟机:

$ virsh list --all                                                                                                                
 Id   Name   State
--------------------

$ sudo virsh list --all                                                                                                            Id   Name                 State
-------------------------------------
 -    VM1                shut off
 -    VM2                shut off
 -    VM3                shut off
 -    VM4                shut off

$ groups                                                                                                                      
libvirt kvm wheel user

我的问题是:如何在没有 root 权限的情况下访问虚拟机或将所有权转让给我的用户?其次,我是否需要成为 kvm 组的成员,或者它的用途是什么?有人建议这样做,但没有帮助,我不想成为没有必要的组的成员。

编辑:在这里找到了我的第二个问题的答案:https://unix.stackexchange.com/questions/599651/whats-the-purpose-of-kvm-libvirt-and-libvirt-qemu-groups-in-linux

不过仍然对第一个感兴趣。

相关内容