setupチュートリアルでパーミッションにはまったら
解決するには、public_html(もしくは必要なディレクトリ)以下で
% sudo gpasswd -a user www-data % sudo find ./* -type d -exec chmod 2775 {} \; % sudo find ./* -type f -exec chmod 664 {} \; % sudo chown -R user:www-data ./*
としてやる。これはそれぞれ
・www-dataグループへuserユーザを追加
・ディレクトリのみにグループでの編集権限を追加&グループビットを追加
・ファイルのみにグループでの編集権限を追加
・すべてのディレクトリ + ファイルのユーザ/グループを変更
みたいな感じのことをしてる。アバウトだけど。www-dataはApacheのグループ、userは自分として、適宜置き換え。
これではまらなくなる。
どっかに追記!とか思ってもどうすればいいのかわからなかったからとりあえずブログに書いとくと、id:riafあたりが追加してくれる!