在已安装分区的根目录中只读

在已安装分区的根目录中只读
/etc/fstab
UUID=<someuuid> /mnt/data ext4 defaults,relatime,data=ordered   0 2

/mnt$ ll
drwxr-xr-x 2 manuel users 4096 15. Apr 18:25 data
/mnt$ mount -a
/mnt$ ll
drwxr-xr-x 4 root root 4096 14. Apr 22:54 data
/mnt$ 

我不明白。这有什么问题吗?我想在/mnt/data 中有写权限。在子文件夹中我可以写入。它就在这个根文件夹中。为什么文件夹的所有者会改变?

答案1

似乎(无论如何)在第一种情况下卷未安装。您会看到挂载点,即底层文件系统中的文件夹。恕我直言,普通挂载点文件夹应始终属于 root:root 并具有 000 访问权限,因为在典型情况下使用它们没有任何意义。

挂载卷会将挂载点文件夹替换为已挂载文件系统的根目录。显然,这可以有不同的访问权限和所有者。您需要更改文件夹的所有权该卷已安装。此信息将写入已安装的文件系统。每次安装时,这些新值都会出现在安装点处。

我的建议是也更改安装点文件夹的元数据(未安装时)。

相关内容