I container LXC unprivileged isolano la sicurezza mappando l'utente root (UID 0) del container su un utente privo di privilegi sull'host (in genere UID 100000). Questo meccanismo impedisce l'accesso in scrittura a cartelle locali condivise o dischi ZFS montati come bind mount.
Per consentire al container di accedere a file di proprieta di un utente host (ad esempio UID 1000):
1. Aggiungi il range nei file /etc/subuid e /etc/subgid dell'host:root:1000:1
2. Modifica la configurazione del container /etc/pve/lxc/<ID>.conf definendo le regole lxc.idmap:lxc.idmap = u 0 100000 1000lxc.idmap = u 1000 1000 1lxc.idmap = u 1001 101001 64535
Ripeti la stessa terna per i gruppi (g). In questo modo l'utente 1000 del container coincide esattamente con l'utente 1000 dell'host senza compromettere l'isolamento del sistema.