chmod 644の説明 — 所有者読み書き、その他読み取り専用
Linuxの644パーミッションを理解する。所有者は読み書き可能、グループとその他は読み取りのみ。通常ファイルの標準パーミッション。
Common Permissions
詳細な説明
chmod 644とは?
パーミッション644はLinuxシステム上のほとんどの通常ファイルのデフォルトです。使いやすさとセキュリティのバランスが取れています。
| ロール | 8進数 | シンボリック | パーミッション |
|---|---|---|---|
| 所有者 | 6 | rw- | 読み取り + 書き込み |
| グループ | 4 | r-- | 読み取りのみ |
| その他 | 4 | r-- | 読み取りのみ |
umaskとの関係
ほとんどのLinuxシステムでデフォルトのumaskは022であり、新しく作成されたファイルは666 & ~022 = 644になります。そのため644が頻繁に見られます。
ユースケース
HTMLファイル、CSSスタイルシート、設定ファイル(秘密なし)、テキストドキュメント、画像など、すべてのユーザーが読み取れるが所有者のみが編集できるファイルに644を使用します。