Webサーバーファイルパーミッション — Apache、Nginx、PHP
Webサーバーの正しいファイルパーミッション設定の完全ガイド。Apache、Nginx、PHP-FPM、アップロードディレクトリ、よくあるセキュリティミス。
Directory & Web
詳細な説明
Webサーバーパーミッションガイド
- Webルートディレクトリ: 755
- 静的ファイル: 644
- アップロードディレクトリ: 770
- シークレット設定: 600
- 777は絶対に使わない
find /var/www/html -type d -exec chmod 755 {} \;
find /var/www/html -type f -exec chmod 644 {} \;
ユースケース
Web開発者とシステム管理者が、Webサイトのデプロイ、CMSプラットフォームの設定、403 Forbiddenエラーのトラブルシューティング時にこのリファレンスを使用します。