我无法在 CentOS 上使用 chmod 更改文件夹的权限

我无法在 CentOS 上使用 chmod 更改文件夹的权限

在 CentOS 7 服务器上,对于文件夹 /var/lib/pgsql/9.3/data/,我执行以下操作:

sudo chmod -Rf 755 /var/lib/pgsql/9.3/data/

但它不会更改文件夹的权限。但有时会更改 10-15 分钟。稍后当我再次尝试时,它会打印“无权限”。问题是什么???

前:

drwx------ 16 postgres 4096 Dec 20 12:56 /var/lib/pgsql/9.3/data/

后:

drwxr-xr-x 16 postgres 4096 Dec 20 12:56 /var/lib/pgsql/9.3/data/ 

答案1

这是“设计使然”——只有 postgres 用户才有权访问该文件夹。我的理解是,postgres 会在初始化数据库时修复此问题。

相关内容