Ubuntu 文件所有权问题

Ubuntu 文件所有权问题

我的论坛平台无法安装修改,因为它抱怨“Packages”目录不可写。它的权限被修改为 0777,所以这不是权限问题,而是所有权问题。

用户 www-data 属于 www-data 组,/var/www/example.com 下的所有文件均归 www-data:www-data 所有

有人可以帮忙吗?

答案1

这应该是一条评论——它不是一个答案,因为问题中没有足够的信息来识别问题。

所以这不是许可问题,而是所有权问题。

所有权权限 - 如果目录是 0777,那么所有权就不是问题。

除了可见的文件权限之外,写入文件的权限还受以下限制:

  • SELinux 约束
  • AppArmor 限制
  • 文件系统属性
  • 文件系统 acls
  • 文件系统是否以只读方式挂载

据我所知,除了安装选项之外,这些在 Ubuntu 上默认并未启用 - 但你检查过吗?

此目录中是否存在 Web 服务器 uid 无法写入的文件?

如果您以 www-data 用户身份写入该目录会发生什么?

您没有说产生错误的软件是什么。

相关内容