Konfiguracja virt-manager-a

Nowe aktualne opisy i poradniki
Awatar użytkownika
Xela
Posty: 42
Rejestracja: 08 września 2016, 01:54

Konfiguracja virt-manager-a

Post autor: Xela » 21 października 2016, 21:23

Instalacja:

Kod: Zaznacz cały

# apt install virt-manager libvirt-daemon-system libvirt-dev libvirt-clients vde2 bridge-utils
Jeżeli używamy kernela grsec musimy dodać demona libvirt do wyjątków PaX-a

Kod: Zaznacz cały

# setfattr -n user.pax.flags -v m /usr/sbin/libvirtd
Domyślnie virt-manager działa na koncie root-a. Dla usera dostępna jest tylko okrojona sesja (user-session). Aby w pełni korzystać z virt-managera na koncie z ograniczeniami trzeba utworzyć grupę libvirt i dodać do niej swojego użytkownika:

Kod: Zaznacz cały

# groupadd -g 7777 libvirt

Kod: Zaznacz cały

# usermod -aG libvirt "username"
Wskazujemy grupę w pliku konfiguracyjnym libvirtd:

/etc/libvirt/libvirtd.conf

Kod: Zaznacz cały

unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"
Restartujemy demona:

sysv/openrc:

Kod: Zaznacz cały

# /etc/init.d/libvirtd restart
systemd:

Kod: Zaznacz cały

# systemctl restart libvirtd
Dodatkowo warto włączyć profil apparmor-a dla libvirtd w tryb enforce*:

Kod: Zaznacz cały

# aa-enforce /etc/apparmor.d/usr.sbin.libvirtd

*domyślny profil może nie działać poprawnie. W takim wypadku trzeba będzie go poprawić lub wygenerować nowy.

Awatar użytkownika
LordRuthwen
Moderator
Posty: 1962
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: Konfiguracja virt-manager-a

Post autor: LordRuthwen » 24 października 2016, 07:09

Wystarczy dodać się do libvirt-qemu, więcej dla użytkownika nie trzeba.

Awatar użytkownika
Xela
Posty: 42
Rejestracja: 08 września 2016, 01:54

Re: Konfiguracja virt-manager-a

Post autor: Xela » 01 listopada 2016, 20:53

ok dzięki za uwagi

ODPOWIEDZ