无法编辑 www-data 文件;我的用户已在组中

无法编辑 www-data 文件;我的用户已在组中

我在本地主机上安装了一个 lamp 服务器,用于 WordPress 测试。

我的文件存储在 中/home/user/webfiles,我可以创建和上传文件,但 WordPress 创建的文件(例如.htaccess)是使用组权限创建的 www-data,这些文件无法由我的用户帐户编辑。

我的用户在群组中www-data

有什么办法可以修复这个问题并能够编辑 WordPress 创建的文件吗?

答案1

也许您使用的组没有编辑这些文件的权限。执行ls -al将显示文件及其模式。第一组是rwx用户权限,第二组是组权限,第三组是其他人权限。r是读权限,w是写权限,x是执行权限。确保w第二组中有一个 (它应该出现在文件模式列的中间,即第 6 个字母)。

如果您缺少您所在组的权限,请使用文件的所有者用户或root来设置chmod g+w .htaccess(或任何您有问题的文件),完成后,出于安全原因,您应该w删除chmod g-w .htaccess

相关内容