CentOS パーミッションの初期設定
サーバ構築時のオススメ初期設定。
drwx--x--x root hpusers /home drwx---r-x u1 hpusers /home/u1 drwx---r-x u1 hpusers /home/u1/public_html drwx---r-x u2 hpusers /home/u2 drwx---r-x u2 hpusers /home/u2/public_html
ユーザー作成時はグループを hpusers に所属させるのを忘れないこと。
# useradd -g hpusers USERNAME
ユーザー作成後はユーザー ホームの権限を変更すること。
# chmod 705 /home/USERNAME
また、ドキュメント ルートを作成すること。
# mkdir /home/USERNAME/public_html # chown USERNAME:hpusers /home/USERNAME/public_html # chmod 705 /home/USERNAME/public_html