パーミッションとは

パーミッションとは、ファイルやディレクトリに対するアクセス権のことをいいます。 Webサーバーは、UNIXと呼ばれるOSを使ったシステムが多く使われていて、 ネットワークに接続することでさまざまなコンピュータからアクセスされることになります。 その際、勝手にファイルを書き換えたりできないように、ファイルにアクセス許可の属性を指定する必要があります。 その属性のことをパーミッションと呼びます。

パーミッション設定は、許可の対象の3つがあります。
・ファイル所有者(管理者であるあなた)
・所有者のグループ(あなたのアカウントが所属しているWebサーバ上のグループ)
・その他(不特定多数)

パーミッションの許可内容は3つあります。
・読み取り
・書き込み
・実行

パーミッションの表記方法は、記号表記と数字表記があります。
・読み取り:r または 4
・書き込み:w または 2
・実行  :x または 1

記号で表記する場合はrwxr-x---のように表します。 記号9文字を3個づつに区切ってそれぞれ「ファイル所有者」「所有者のグループ」「その他」になります。

rwxr-x---の場合
rwx → 「ファイル所有者」に「読み取り(r)」「書き込み(w)」「実行(x)」の権限を与える。 r-x → 「所有者のグループ」に「読み取り(r)」「実行(x)」の権限を与える。 --- → 「その他」に全ての権限を与えない。

数字表記の755の場合
7 → 「ファイル所有者」に「読み取り(4)」+「書き込み(2)」+「実行(1)」の権限を与える。 5 → 「所有者のグループ」に「読み取り(4)」+「実行(1)」の権限を与える。 5 → 「その他」に「読み取り(4)」+「実行(1)」の権限を与える。

[PR] ケアマネージャー 試験 | ナチュラルガーデン | 利尻こんぶシャンプー