Q. |
仕事でビルダーを使っていますが、『アクセス許可』というものについて教えていただけませんでしょうか?アクセス権とはどういう時に使ったり、設定をするのでしょうか? 現在、『644』となっていますが、グループとか良く意味がわからないのですが?・・・会社で使い、家のPCでサーバーからのダウンロードができないのは何か関係があるのでしょうか? |
A. |
アクセス許可とは、ファイルに設定する権限のことです。アクセス許可が無いユーザーは、そのファイルを読み込んだり、ファイルに書き込んだり、実行することができません。数値の読み方は次のようになります。 AAABBBCCC rwxrwxrwx
AAA=所有ユーザー(ファイルを作成したユーザー)の権限 BBB=所有ユーザーと同一グループに属するユーザーの権限 CCC=その他ユーザーの権限
r=読み込みの権限 w=書き込みの権限 x=実行の権限
権限が与えられているものは 1 権限が与えられていないものは 0
が設定されます。
例えば、 rwxrwxrwx 111111111
と設定されている場合、すべてのユーザーに 読み込み、書き込み、実行の権限が与えられます。 ですから、セキュリティーは甘くなります。
もし、 rwxrwxrwx 100100100
のように設定されている場合は、 すべてのユーザーに読み込みの権利が 与えられますが、書き込みと実行の権利は 与えられません。
644 とか 777 というのは、 111111111 や 100100100 を 八進数で表記したものです。
001 = 1 010 = 2 011 = 3 100 = 4 101 = 5 110 = 6 111 = 7
644 の場合は 110100100 となりますから、 所有ユーザー(ファイルを作成したユーザー)の権限:読み込みと書き込み 所有ユーザーと同一グループに属するユーザーの権限:読み込みのみ その他ユーザーの権限:読み込みのみ という意味です。 グループの設定については、サーバーのOSの設定に依存しますので、 詳しくは、サーバー管理者に確認して下さい。 とりあえず「誰でも自由に使えるようにしたい」ならば、777に設定しておけば間違いありません。
回答者 大和賢一郎 |
関連する質問
関連する動画
関連する用語
関連する解説
その他の関連情報
|
|
FAQ(よくある質問と回答)を検索する
Loading
|