Chmod 710の解説
chmod 710は所有者にフルアクセス、グループは移動のみ、その他はブロック。グループの選択的な移動を許可するディレクトリに使用されます。
Permission
710
rwx--x---
chmod 710 filename
パーミッション解析
| Role | Read (4) | Write (2) | Execute (1) | Octal | 意味 |
|---|---|---|---|---|---|
| Owner | r | w | x | 7 | read, write, execute |
| Group | - | - | x | 1 | execute |
| Others | - | - | - | 0 | no permissions |
パーミッションの可視化
Read
Write
Execute
Owner
r
w
e
Group
-
-
e
Others
-
-
-
詳細な説明
パーミッション 710 は、所有者にフルアクセスを付与し、グループには execute/移動のみを許可し、その他を完全にブロックします。
8進数の内訳:
- 7(所有者): read (4) + write (2) + execute (1) = フルアクセス
- 1(グループ): execute (1) のみ
- 0(その他): アクセス不可
シンボリック表記では rwx--x--- となります。所有者はフルコントロールを持ちます。グループメンバーはディレクトリの移動(正確なパスでファイルにアクセス)のみ可能で、内容の一覧表示はできません。その他は完全にブロックされます。
このパーミッションは、ウェブサーバー(ユーザーのグループに所属)が public_html のような特定のサブディレクトリに到達する必要があるが、ユーザーの他のファイルを一覧表示できるべきではないシステムのホームディレクトリに有用です。グループ外のユーザーのアクセスもブロックするため、711 よりもセキュアです。
ユースケース
共有ホスティング上のユーザーホームディレクトリに使用。ウェブサーバーグループが public_html を配信するために移動アクセスを必要とするが、他のユーザーにはアクセスさせない場合。