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を使用します。

試してみる — Linux Permission Reference

フルツールを開く