Привет всем, я уже два дня безуспешно пытаюсь решить эту проблему, но никак не могу найти решение, пожалуйста, помогите, я в отчаянии. В общем, дело в том, что я хочу предоставить доступ к папке, размещенной на моем Proxmox ноде, контейнеру LXC (102, для справки). Поэтому я выбрал использование точки монтирования, но могу получить доступ только на чтение, а не на запись. Когда я проверяю смонтированные файлы на стороне LXC, я вижу:
Вот содержимое файлов /etc/subgid и /etc/subuid на хосте:
А вот результат, когда я выполняю id theuseriwant в контейнере LXC:
Вот также мой файл 102.conf: arch: amd64 cores: 4 features: nesting=1 hostname: media-stack memory: 6144 mp0: /mnt/pve/jellyfin,mp=/mnt/nas net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.128.1,hwaddr=BC:24:11:47:F3 F,ip=192.168.128.18/23,type=veth ostype: debian rootfs: local-lvm:vm-102-disk-0,size=64G swap: 2048 unprivileged: 1 lxc.cgroup2.devices.allow: c 10:200 rwm lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file lxc.idmap: u 0 100000 1000 lxc.idmap: g 0 100000 1000 lxc.idmap: u 1000 1000 1 lxc.idmap: g 1000 1000 1 lxc.idmap: u 1001 101001 64535 lxc.idmap: g 1001 101001 64535 я пытался следовать этой инструкции ( ), но не смог заставить это работать должным образом. Заранее спасибо всем, кто сможет помочь!
Вот содержимое файлов /etc/subgid и /etc/subuid на хосте:
А вот результат, когда я выполняю id theuseriwant в контейнере LXC:
Вот также мой файл 102.conf: arch: amd64 cores: 4 features: nesting=1 hostname: media-stack memory: 6144 mp0: /mnt/pve/jellyfin,mp=/mnt/nas net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.128.1,hwaddr=BC:24:11:47:F3 F,ip=192.168.128.18/23,type=veth ostype: debian rootfs: local-lvm:vm-102-disk-0,size=64G swap: 2048 unprivileged: 1 lxc.cgroup2.devices.allow: c 10:200 rwm lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file lxc.idmap: u 0 100000 1000 lxc.idmap: g 0 100000 1000 lxc.idmap: u 1000 1000 1 lxc.idmap: g 1000 1000 1 lxc.idmap: u 1001 101001 64535 lxc.idmap: g 1001 101001 64535 я пытался следовать этой инструкции ( ), но не смог заставить это работать должным образом. Заранее спасибо всем, кто сможет помочь!
При попытке создать файл командой touch, войдя в систему как root, это не работает, но работает, если я использую своего пользователя!
Спасибо огромное, это было так глупо, что меня аж бесит! Но теперь я полностью понял, как это работает, это лучше, чем туториал от chatGPT. Я в шоке, это круто!