首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux安装后所有权变化的随机行为

Linux安装后所有权变化的随机行为
EN

Server Fault用户
提问于 2021-10-04 18:34:18
回答 1查看 671关注 0票数 0

因此,我知道默认情况下,当我们挂载时;当用户/组所有权属于根目录时,用户/组所有权设置为uid=0=gid,并且我在挂载手册页中读到了这一点。

奇怪的是,我正在/oradata中挂载NFS共享,这是我创建的目录,如下所示:

代码语言:javascript
复制
[root@sandbox ~]# mkdir /oradata
[root@sandbox ~]# chown oradata:oinstall /oradata

然后正在执行NFS挂载:

代码语言:javascript
复制
[root@sandbox ~]# mount -t nfs -o rw,hard,rsize=1048576,wsize=1048576,vers=3,tcp ip_address:/oracle_test  /oradata

现在,在挂载之后,/oradata的所有权有时更改为root:root,有时作为oracle:oinstall作为预挂载。

我的问题是为什么这种行为是随机的?难道它不应该总是在挂载到根之后改变所有权吗?

P.S:我也在使用NFS的Azure卷存储。

EN

回答 1

Server Fault用户

发布于 2021-10-04 18:47:09

当用户/组所有权属于根目录时,它被设置为uid=0=gid,我在挂载手册页中读到了这一点。

我认为这是一个错误的假设。你在哪里找到这些信息的?当您挂载某些文件系统时,原始目录内容和权限将变得“不可见”。相反,如果目标支持这些文件系统(就像NFS那样),则会发生挂载文件系统(即使是网络文件系统)的权限。也就是说,您在挂载后看到的权限是在目标NFS服务器导出上设置的权限。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1079528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档