[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Usuari de les màquines virtuals .qcow



Moltes gràcies, Josep!

Provo això que t'ha dit la intel·ligència artificial. Té molt de sentit.

Tens tota la raó sobre això que dius de la intel·ligència artificial, però és que no la tinc molt per la mà.

Gràcies i salutacions!

On Thu, 20 Mar 2025 16:35:32 +0100
Josep Lladonosa <jlladono@gmail.com> wrote:

> Hola, Griera,
> 
> També soc usuari de libvirt però mai no m'ha calgut el que demanes. En el
> meu cas, les màquines virtuals tenen format .qcow2 i es troben a
> /var/lib/libvirt/images.
> A més, les consultes d'aquest caire les plantejo a la intel·ligència
> artificial. T'enganxo la resposta que m'ha donat:
> 
> +++++++++++++++++++++++++++++++
> 
> Per permetre que un usuari normal gestioni les màquines virtuals a Debian
> 12 i accedeixi als fitxers .qcow2 sense problemes de permisos, cal ajustar
> la propietat dels fitxers i les permissos adequadament. Aquí tens com
> fer-ho:
> 1. Crear un Grup per a les Màquines Virtuals
> 
> Primer, crea un grup (per exemple, libvirt-users) per gestionar l'accés als
> fitxers de les màquines virtuals.
> 
> sudo groupadd libvirt-users
> 
> 2. Afegir l'Usuari al Grup
> 
> Afegeix l'usuari normal (per exemple, usuari) al grup libvirt-users perquè
> pugui gestionar els fitxers de les màquines virtuals.
> 
> sudo usermod -aG libvirt-users usuari
> 
> 3. Canviar la Propietat dels Fitxers de la Màquina Virtual
> 
> Ara, canvia la propietat dels fitxers de la màquina virtual (.qcow2) a
> l'usuari normal i al grup que acabes de crear.
> 
> Pots canviar la propietat dels fitxers .qcow2 existents un per un, o si
> vols canviar la propietat de tots els fitxers dins de
> /var/lib/libvirt/images/, pots fer-ho amb:
> 
> sudo chown -R usuari:libvirt-users /var/lib/libvirt/images/
> 
> Això farà que els fitxers siguin accessibles per l'usuari i el grup
> libvirt-users.
> 4. Ajustar les Permissions Correctament
> 
> A continuació, assegura't que el grup tingui les permisos correctes per
> llegir/escriure els fitxers. Pots establir les permisos de manera recursiva
> amb:
> 
> sudo chmod -R 770 /var/lib/libvirt/images/
> 
> Això permet que el propietari i el grup puguin llegir, escriure i executar,
> mentre que altres no tenen accés. Pots ajustar les permisos si necessites
> nivells d'accés diferents.
> 5. Ajustar els Permisos de libvirt
> 
> El procés libvirt també ha de poder accedir a aquests fitxers, així que és
> important assegurar-te que l'usuari que executa libvirt (normalment
> libvirt-qemu o libvirt) pugui accedir als fitxers. Pots afegir l'usuari al
> grup libvirt amb:
> 
> sudo usermod -aG libvirt usuari
> 
> Això garanteix que l'usuari tingui accés al servei libvirt i pugui
> interactuar amb les màquines virtuals.
> 6. Reiniciar el Servei libvirt
> 
> Finalment, reinicia el servei de libvirt perquè tots els canvis tinguin
> efecte:
> 
> sudo systemctl restart libvirtd
> 
> Opcional: Fer que els Nous Fitxers de la Màquina Virtual Siguin
> Automàticament Accessible per l'Usuari
> 
> Si vols que els nous fitxers de màquines virtuals siguin assignats
> automàticament a l'usuari, pots configurar un hook de libvirt per ajustar
> la propietat dels fitxers després de crear una màquina virtual. Tanmateix,
> per la majoria de casos, canviar el grup i l'usuari per defecte de
> /var/lib/libvirt/images/ hauria de ser suficient.
> ------------------------------
> 
> Amb aquests passos, l'usuari normal haurà de poder gestionar les màquines
> virtuals i accedir als fitxers de la màquina virtual a
> /var/lib/libvirt/images/.
> ++++++++++++++++++
> 
> Cordialment,
> Josep
> 
> On Thu, 20 Mar 2025 at 15:06, Griera <griera@yandex.com> wrote:
> 
> > Hola grup:
> >
> > Tinc instal·lat Debian 12 bookworm i faig servir la interfície d'usuari
> > d'escriptori «virt-manager» per crear els fitxers .qcow (màquines virtuals)
> > en una Debian estable. L'aplicació virt-manager l’obro com usuari normal
> > (sense «sudo»). El cas és que les crea amb propietari root:root i voldria
> > que les creés essent el propietari el meu usuari i no trobo la manera de
> > fer-ho. El meu usuari està afegit als grups kvm i libvirt. Es pot fer? Com
> > es faria? Gràcies! Si canvio a mà el propietari, llavors no les puc obrir.
> >
> > Gràcies i salutacions!
> >
> >
> 
> -- 
> --
> Salutacions...Josep
> --


Reply to: