Lin*_*ice 3 virtualization ubuntu 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
Run Code Online (Sandbox Code Playgroud)
所以我输入:
cd /var/run/libvirt/
Run Code Online (Sandbox Code Playgroud)
并通过以下方式更改特权:
sudo chmod -R +777 libvirt
Run Code Online (Sandbox Code Playgroud)
现在一切正常,但我担心安全问题,因为所有用户和组的权限不是最安全的方法吗?您可以推荐什么?
将您的用户添加到kvm和libvirtd组中:
sudo usermod -aG kvm $USER
sudo usermod -aG libvirt $USER
Run Code Online (Sandbox Code Playgroud)
在这些组更改之后,您必须注销/登录您正在使用的终端才能使更改生效。您所属的组可以通过groups命令查看。
| 归档时间: |
|
| 查看次数: |
18152 次 |
| 最近记录: |