Назад | Перейти на главную страницу

Подключение libvirt от имени пользователя без полномочий root

Я пытаюсь настроить вычислительный ресурс libvirt в Foreman и установить KVM и Foreman на одном хосте Centos 7.

Добавление вычислительного ресурса с qemu+ssh://root@hypervisor.example.com/system работает, но не qemu+ssh://hypervisor.example.com/system который использует foreman учетная запись.

Используя foreman учетной записи, я получаю следующую ошибку:

bash-4.2$ virsh -c qemu+ssh://hypervisor.example.com/system list
error: failed to connect to the hypervisor
error: End of file while reading data: : Input/output error

я добавил foreman к libvirtd группа и настроили access_drivers = [ "polkit" ] в /etc/libvirt/libvirtd.conf.

Я последовал за https://wiki.libvirt.org/page/SSHPolicyKitSetup и создал:

Ни одна из конфигураций не работает, что я пропустил?