
Je débute avec l'usage des machines virtuelles Qemu (en remplacement de Virtualbox).
La bonne nouvelle : j'ai une VM qui fonctionne sous Debian 12.
Devoir placer tous les fichiers dans : /var/lib/libvirt/
ne me satisfait pas du tout,
car mon système (bien organisé pour mon usage) n'est pas prévu pour cela.
Ma gestion habituelle des données repose sur une partition dédiée montée sur : /home/data
ou
plus précisément, un volume chiffré LUKS portant cette partition,
comme cela :
Code : Tout sélectionner
# lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
...
└─sda6 crypto_LUKS 2 f94a...
└─sda6_crypt ext4 1.0 DATA 4a42... 33,5G 72% /home/data
# mount | grep /home/data
/dev/mapper/sda6_crypt on /home/data type ext4 (rw,relatime)
# ls -ld /home/data
drwxrws--- 21 root data-shared 4096 4 juin 2022 /home/data
ce qui rend facile le contrôle des utilisateurs ayant accès aux données.
J'y ai donc (naïvement) ajouté l'utilisateur libvirt-qemu
Code : Tout sélectionner
# groups libvirt-qemu
libvirt-qemu : kvm data-shared libvirt-qemu
mais l'accès est refusé et le dialogue de virt-manager
avertissant du problème et proposant d'y remédier,
échoue sans laisser de traces dans les logs.
Jusquà présent avec vbox,
j'avais une paire de VM usuelles dans /home/data/vm/
et une kyrielle d'autres sur un HDD connecté via USB,
soit :
/media/dezix/USB-Disk/...
Question
Y-a-t-il moyen de configurer VirtualManager pour mon usage ?
Merci pour vos propositions
