Chmod 740の解説
chmod 740は所有者にフルアクセス、グループに読み取りのみ、その他はアクセス不可。グループが閲覧のみで実行不要な実行ファイルに適しています。
Permission
740
rwxr-----
chmod 740 filename
パーミッション解析
| Role | Read (4) | Write (2) | Execute (1) | Octal | 意味 |
|---|---|---|---|---|---|
| Owner | r | w | x | 7 | read, write, execute |
| Group | r | - | - | 4 | read |
| Others | - | - | - | 0 | no permissions |
パーミッションの可視化
Read
Write
Execute
Owner
r
w
e
Group
r
-
-
Others
-
-
-
詳細な説明
パーミッション 740 は、所有者にフルアクセスを付与し、グループには読み取りのみのアクセスを許可し、その他を完全にブロックします。
8進数の内訳:
- 7(所有者): read (4) + write (2) + execute (1) = フルアクセス
- 4(グループ): read (4) のみ
- 0(その他): アクセス不可
シンボリック表記では rwxr----- となります。所有者は読み取り、書き込み、実行が可能です。グループメンバーはファイルの読み取りのみ可能です。その他はアクセスできません。
グループメンバーがソースコードを確認する(監査や学習のため)必要があるが、直接実行すべきではないスクリプトやプログラムに有用です。役割の明確な分離を提供します。所有者がプログラムを実行し、グループメンバーがレビューし、他の全員を除外します。
ユースケース
チームメンバーが監査やナレッジ共有のためにコードをレビューする必要があるが、所有者/管理者のみが実行すべき内部スクリプトに使用されます。