Chmod 733の解説
chmod 733は所有者フルアクセス、グループとその他は書き込み+実行。所有者が管理し他のユーザーが盲目的にファイルを追加するドロップボックスディレクトリ。
Permission
733
rwx-wx-wx
chmod 733 filename
パーミッション解析
| Role | Read (4) | Write (2) | Execute (1) | Octal | 意味 |
|---|---|---|---|---|---|
| Owner | r | w | x | 7 | read, write, execute |
| Group | - | w | x | 3 | write, execute |
| Others | - | w | x | 3 | write, execute |
パーミッションの可視化
Read
Write
Execute
Owner
r
w
e
Group
-
w
e
Others
-
w
e
詳細な説明
パーミッション 733 は、所有者にフルアクセスを付与し、グループとその他には書き込みと実行を許可しますが読み取りは拒否します。
8進数の内訳:
- 7(所有者): read (4) + write (2) + execute (1) = フルアクセス
- 3(グループ): write (2) + execute (1) = 書き込みと実行
- 3(その他): write (2) + execute (1) = 書き込みと実行
シンボリック表記では rwx-wx-wx となります。所有者はフルコントロールを持ちます。グループとその他はディレクトリ内にファイルを作成し、移動できますが、内容の一覧表示はできません。
これは管理されたドロップボックスディレクトリを作成します。所有者はすべての提出ファイルを閲覧・管理でき、他のユーザーはファイルを投入できますが他の人が何を提出したかは確認できません。execute ビットによりディレクトリの移動が可能で、write ビットによりファイル作成が可能です。
ユースケース
管理者(所有者)がすべての提出物をレビューし、投稿者は他の投稿物を見ることなくファイルを追加するだけの管理されたファイル提出ディレクトリに使用されます。