tool::chmod-detail
chmod 664
rw-rw-r--
グループ編集可能ファイル
パーミッション構造
オーナー (User)
✓読み取り (r)
✓書き込み (w)
✗実行 (x)
グループ (Group)
✓読み取り (r)
✓書き込み (w)
✗実行 (x)
その他 (Others)
✓読み取り (r)
✗書き込み (w)
✗実行 (x)
8進数
664シンボル表記
rw-rw-r--詳細説明
chmod 664 はオーナーとグループメンバーに読み取りと書き込みを付与し、その他には読み取り専用を許可します。実行ビットがないため、スクリプトではなくデータファイルに適しています。チーム共有のソースファイル、共用ログ、グループが共同編集する設定ファイルによく使われます。
主な使用例
- ▸チームが共同編集するソースコードファイル
- ▸複数のサービスが共有するログファイル
- ▸グループメンバーが変更するデータファイル (CSV、JSON)
- ▸Webアプリのアップロードされたメディアファイル
- ▸グループが編集する必要がある共有設定ファイル
セキュリティ上の注意
664はグループ共同作業に安全なファイルパーミッションです。実行ビットがないため、アップロードされたファイルが直接実行されるリスクを防ぎます。Webアップロードディレクトリではグループ書き込みを許可しつつ、実行権限(x)は絶対に付与しないでください。機密データには640または600を使用してください。
コマンド例
$ chmod 664 shared-config.json$ chmod 664 /var/log/app/access.log$ find /srv/project -type f -exec chmod 664 {} \;$ chmod 664 uploads/*.csv関連するパーミッション
ad · 300×250
// related tools