在 lxc 下使用绑定挂载挂载 mergefs 目录不显示任何内容,除非 root 或 555 权限

在 lxc 下使用绑定挂载挂载 mergefs 目录不显示任何内容,除非 root 或 555 权限

所以我使用 proxmox 并安装了一些硬盘驱动器/mnt/hdd1/mnt/hdd2

我使用 mergefs,以便它们都显示为一个驱动器。然后,我使用绑定安装,以便在各种 lxc 容器中时可以访问该目录。我将文件夹权限设置为 550,但是,当我尝试ls -la该目录时,它返回的只是“total 0”。我可以查看该目录,sudo ls -la因此它确实安装了。

将权限更改为 555 可以让我正确查看目录,但是我使用 id 用户名进行检查,并且我是该目录所属组的成员。另外,如果我/mnt/hdd1使用相同的方法挂载,我可以使用权限 550 访问该目录。我尝试重新创建该组。

任何想法是什么导致了这个?

我可以以同一用户身份从主机访问此罚款。 (同样只是该组的成员)

我的 mergefs 设置/etc/fstabdefaults,allow_other,use_ino,func.getattr=newest.使用default_permissions而不是allow_otherd????????? 的结果,但对于 root 仍然有效。

相关内容