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で読み書きや実行ができるようになったということでしょうか?