小编duf*_*uff的帖子

授予 www-data 组写入权限

我正在创建一个网站,部分功能是用 php 写出用户生成的数据。我在 Ubuntu 13.04 上使用 nginx。在我只是测试的那一刻,一切都是通过 locahost 上的 nginx 提供的。

我的 php 脚本无法写入文本文件(尽管我可以手动执行此操作),我认为这是写入我的 /var/www/example.com/public_html 目录的权限问题。

目前我(iain)拥有这个目录,但似乎将 /var/www 目录的所有权以及其中的所有内容转移到 www-data 用户(或者应该是组?)并将我自己添加到www-data 组。以下是正确的方法吗?

useradd -G www-data iain
chown -R www-data:www-data /var/www/example.com
chmod 775 /var/www
Run Code Online (Sandbox Code Playgroud)

那么这是否意味着 www-data 组中的任何人现在都可以在 /var/www 中读取、写入和执行?

linux permissions ubuntu

31
推荐指数
1
解决办法
24万
查看次数

标签 统计

linux ×1

permissions ×1

ubuntu ×1