public_htmlのパーミション

~/public_html以下に,apache(実行ユーザ名apache)に書き込みを許すときにはsetfaclでパーミション設定をする。

$ setfacl -R -m apache:rwx /home/username/public_html
$ setfacl -R -d -m apache:rwx /home/username/public_html
$ setfacl -R -m username:rwx /home/username/public_html
$ setfacl -R -d -m username:rwx /home/username/public_html

chmod o+xなどで対処する方法もあるが,setfaclのほうがeasy and secure!