CentOS 7 Virsh - 允许非 Sudo 用户与 QEMU / KVM / 虚拟机交互

CentOS 7 Virsh - 允许非 Sudo 用户与 QEMU / KVM / 虚拟机交互

有没有办法允许非 sudo 用户访问 CentOS 7 中的 KVM QEMU 虚拟机?我想允许非 root 用户在没有 sudo 访问权限的情况下管理 KVM 客户虚拟机。主要是,我希望用户能够运行 virsh 命令,例如:

virsh list --all
virsh start UUID

我尝试将用户添加到 libvirt 组,但没有成功。我检查了 /etc/polkit-1/rules.d 中的策略套件规则,并遵循了以下说明:

https://goldmann.pl/blog/2012/12/03/con... T-经理/ https://major.io/2015/04/11/run-virsh-a... ular 用户/

这两种方法都不起作用。有没有办法做到这一点?如果有,怎么做?

答案1

隐藏在评论中https://major.io/2015/04/11/run-virsh-a

export LIBVIRT_DEFAULT_URI=qemu:///system

这对我来说有效,但可能会提供比你想要的更多的访问权限。

相关内容