KVM-无法连接到管理程序错误

时间:2018-10-04 08:53:15

标签: ubuntu virtualization kvm

我正在尝试运行kvm,但是会出现此错误:

$ virsh -c qemu:///system list
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied
error: failed to connect to the hypervisor

所以我输入:

cd /var/run/libvirt/

,并通过以下方式更改了特权:

sudo chmod -R +777 libvirt

现在一切正常,但是我担心安全性问题,因为所有用户和组的特权不是最安全的方法吗?您能推荐什么呢?

2 个答案:

答案 0 :(得分:2)

将您的用户添加到kvmlibvirtd组:

sudo usermod -aG kvm $USER
sudo usermod -aG libvirtd $USER

这些组更改后,您必须注销/登录所使用的终端以考虑更改。您可以使用groups命令检查您所属的组。

答案 1 :(得分:0)

我认为

sudo usermod -aG libvirt $USER

是正确的命令