Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [РЕШЕНО]Доступ к NFS-шаре Truenas Core VM из Nextcloud CT с непривилегированной учетной записью.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО]Доступ к NFS-шаре Truenas Core VM из Nextcloud CT с непривилегированной учетной записью., Proxmox Виртуальная Среда
     
    Tactcl
    Guest
    #1
    0
    11.08.2024 22:28:00
    Это моя первая публикация. Я работаю с Proxmox около года и обычно нахожу ответы на свои вопросы в отличной документации или большом количестве обсуждений в сообществе. Хотя документации и ресурсов сообщества много для того, что я пытаюсь сделать, я думаю, что допустил какую-то тонкую ошибку и слишком глубоко в нее запутался. Моя цель — настроить автоматическое резервное копирование медиа Nextcloud с моего телефона/ПК, но когда Nextcloud пытается создать папку/файлы, права оказываются ---rwx--- и он не может получить к ним доступ: VM Truenas, хост PVE и CT Nextcloud все используют пользователя truenas с uid/gid 7000. Я смонтировал NFS-шару Truenas VM на хосте PVE и установил chown -R 7000:7000 для шары: Bash: root@pvex01:~# ls -lahn /mnt/pve/truenas-stor |grep " _"
    drwxrwx---  7 7000 7000   11 Jul 28 21:53 _Apps
    drwxrwx--- 11 7000 7000   11 Jan 18  2020 _Archive
    drwxrwx--- 35 7000 7000   51 Nov  8  2023 _BackUp
    drwxrwx---  6 7000 7000   24 Jul 17 01:57 _Documents
    drwxrwx---  6 7000 7000    8 Jul 23 00:48 _Games
    drwxrwx--- 32 7000 7000   34 Sep 24  2023 _Movies
    drwxrwx--- 37 7000 7000   40 Oct 17  2022 _Music
    drwxrwx--- 18 7000 7000   18 Jan 26  2023 _NotPictures
    drwxrwx--- 94 7000 7000  160 Jul 12 19:06 _Pictures
    drwxrwx---  7 7000 7000    7 Jan 31  2021 _TV
    drwxrwx---  3 7000 7000    3 Jan 19  2020 _Web
    root@pvex01:~# Настроил CT Nextcloud с помощью этой документации: https://pve.proxmox.com/wiki/Unprivileged_LXC_containers Bash: root@pvex01:~# cat /etc/pve/lxc/103.conf
    arch: amd64
    cores: 2
    features: nesting=1
    hostname: nc
    memory: 4096
    mp0: /mnt/pve/truenas-stor,mp=/mnt/truenas
    net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:9C:0E:CF,ip=dhcp,ip6=dhcp,type=veth
    ostype: debian
    rootfs: pve-shared:103/vm-103-disk-0.raw,size=128G
    swap: 512
    unprivileged: 1
    lxc.idmap: u 0 100000 7000
    lxc.idmap: g 0 100000 7000
    lxc.idmap: u 7000 7000 1
    lxc.idmap: g 7000 7000 1
    lxc.idmap: u 7001 107001 58535
    lxc.idmap: g 7001 107001 58535
    root@pvex01:~# cat /etc/subuid
    root:100000:65536
    root:7000:1
    truenas:7000:1
    root@pvex01:~# cat /etc/subgid
    root:100000:65536
    root:7000:1
    truenas:7000:1
    root@pvex01:~# pct set 103 -mp0 /mnt/pve/truenas-stor,mp=/mnt/truenas В CT Nextcloud используется учетная запись www-data для создания файлов. Я добавил его в группу truenas: Bash: root@nc ~# id www-data
    uid=33(www-data) gid=33(www-data) groups=33(www-data),109(redis),7000(truenas)
    root@nc ~# id root
    uid=0(root) gid=0(root) groups=0(root),7000(truenas)
    root@nc ~# Чего мне не хватает, чтобы разрешить пользователю www-data создавать файлы и папки на общей папке с правильными привилегиями? Я понимаю, что сделать этот контейнер привилегированным сделает это проще, но кажется, что это так близко к работе. Кто-то говорил о настройке общей папки с помощью iSCSI-устройства, но мне было неясно, как это работает. Открыт для других идей для достижения этой цели. Я хочу, чтобы группа Nextcloud могла получить доступ к хранилищу Truenas, а также получать резервные копии фотографий с телефонов в Nextcloud в хранилище Truenas.
     
     
     
    Tactcl
    Guest
    #2
    0
    17.08.2024 05:19:00
    Окей, после настройки ACL для пулов данных для @owner, @group и @everyone, права при создании новых директорий или файлов установлены верно.
     
     
     
    syedalihussain
    Guest
    #3
    0
    10.05.2025 12:43:00
    Привет, Tactcl! Похоже, я тоже пытаюсь сделать что-то похожее на твою конфигурацию. У меня есть Alpine LXC в Proxmox и `nextcloud-dataset`. Я использую этот датасет как NFS и точку монтирования внутри LXC. Не понимаю, какие ACL-права нужно настроить на моем датасете TrueNAS, чтобы Nextcloud мог создавать и хранить мои файлы. Не мог бы ты поделиться, как ты это сделал? Я планирую использовать Nextcloud на Windows и на мобильных устройствах, поэтому если ты знаешь какие-то нюансы, которые стоит учесть, пожалуйста, расскажи. Cheers.
     
     
     
    etrigan63
    Guest
    #4
    0
    23.06.2025 02:55:00
    Я тоже столкнулся с проблемами Nextcloud + NFS -> TrueNAS. В моем случае, даже базовый установщик NC не запускается, когда я переключаю его на хранилище данных NAS. Моя конфигурация: TrueNAS Scale dataset: nextcloud uid: nobody gid: nogroup file permissions: 770 Proxmox CT: based on ubuntu 24.04 image from templates unpriviledged Added Code: snapd Nextcloud установлен через snap Code: nextcloud.manual-install используется для базовой настройки. trusted domains обновлены. NFS-шара смонтирована через Code: /etc/fstab на хосте и привязана к контейнеру на Code: /media/nextcloud. Данные перенесены из Code: /var/nextcloud/common/nextcloud/data в указанную точку монтирования перед перезапуском Nextcloud. Nextcloud запускается без ошибок, но сайт не отображается должным образом с ошибкой 500. Буду очень признателен за любые советы.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры