tool::chmod-detail
chmod 755
rwxr-xr-x
標準実行ファイル・ディレクトリ
パーミッション構造
オーナー (User)
✓読み取り (r)
✓書き込み (w)
✓実行 (x)
グループ (Group)
✓読み取り (r)
✗書き込み (w)
✓実行 (x)
その他 (Others)
✓読み取り (r)
✗書き込み (w)
✓実行 (x)
8進数
755シンボル表記
rwxr-xr-x詳細説明
chmod 755 はオーナーに読み取り・書き込み・実行の全権限を付与し、グループとその他には読み取りと実行のみを許可します。Webサーバーのディレクトリや実行可能なスクリプトに最も広く使われるパーミッションです。誰でもディレクトリに入ったりファイルを実行できますが、変更はオーナーのみ可能です。
主な使用例
- ▸Apache/Nginx Webサーバーのドキュメントルートディレクトリ
- ▸公開シェルスクリプト(.sh)と実行可能バイナリ
- ▸Node.js プロジェクトルートディレクトリ
- ▸システム共有ディレクトリ (/usr/local/bin など)
- ▸GitHub Actions ワークフローから参照するスクリプト
セキュリティ上の注意
755は全ユーザーが実行できるため、機密データを含むファイルには使用しないでください。Webルートディレクトリに755を適用する際は、子ファイルが644であることを確認してください。書き込み権限はオーナーのみに限定されているため、意図しない変更は防止されます。
コマンド例
$ chmod 755 /var/www/html$ chmod 755 deploy.sh$ find /var/www -type d -exec chmod 755 {} \;$ chmod -R 755 /usr/local/bin/myapp関連するパーミッション
ad · 300×250
// related tools