Есть ли способ разрешить пользователям без sudo доступ к виртуальным машинам KVM QEMU в CentOS 7? Я хочу разрешить пользователю без полномочий root управлять гостевыми виртуальными машинами KVM без доступа sudo. В основном я бы хотел, чтобы пользователь мог запускать команды virsh, такие как:
virsh list --all
virsh start UUID
Я попытался добавить пользователя в группу libvirt, но это не сработало. Я проверил правила набора политик в /etc/polkit-1/rules.d и тоже выполнил следующие инструкции:
https://goldmann.pl/blog/2012/12/03/con ... т-менеджер / https://major.io/2015/04/11/run-virsh-a ... ular-user /
Ни то, ни другое не помогло. Есть ли способ сделать это, и если да, то как?
Скрыто в комментариях на https://major.io/2015/04/11/run-virsh-a является
export LIBVIRT_DEFAULT_URI=qemu:///system
Это работает для меня, но может дать больше доступа, чем вы хотите.