1
授予对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 这是否意味着www-data组中的任何人现在都可以在/ var / www中读取,写入和执行?