
Итак, я использую Proxmox и у меня есть несколько жестких дисков, смонтированных на /mnt/hdd1
и /mnt/hdd2
т. д.
Я использую mergerfs, чтобы они все отображались как один диск. Затем я использую bind mount, чтобы иметь доступ к каталогу, находясь в различных контейнерах lxc. У меня установлены права доступа к папке на 550, однако, когда я пытаюсь ls -la
открыть каталог, все, что он возвращает, это "total 0". Я могу просмотреть каталог с помощью sudo ls -la
though, поэтому он монтируется.
Изменение разрешений на 555 позволяет мне нормально просматривать каталог, однако я проверил с помощью id username, и я являюсь членом группы, которой принадлежит каталог. Кроме того, если я монтирую, /mnt/hdd1
например, тем же методом, я могу получить доступ к каталогу с разрешениями 550. Я попробовал пересоздать группу.
Есть идеи, что является причиной этого?
Я могу получить к этому доступ с хоста как тот же пользователь. (Опять же, просто член группы)
Мои настройки mergerfs в /etc/fstab
. defaults,allow_other,use_ino,func.getattr=newest
Использование default_permissions
вместо allow_other
приводит к d?????????, но все еще работает для root.