パーミッションの Owner、Group、Other について「ファイル・ディレクトリの所有者」とか「そのグループ」「その他の第三者」と説明されていますが、具体的にどういう者のことか分かりません。
使用環境は以下の通りです。
・共有レンタルサーバ(ロリポップ)利用
・Apache2.x
・PHP5(CGI版)
・suEXECが動作している
Q.1
「 Owner・Group・Other 」の違いは、ファイルやフォルダにアクセスする経路の違いのことですか?
Q.2
「ファイル・ディレクトリの所有者(Owner)」とは具体的に誰を指すのでしょうか?どこからアクセスする者のことですか?
Q.3
設定や環境によってApacheがOwnerになる場合があるようですが、上記環境では自分のみがOwnerと考えて問題ありませんか?
Q.4
上記環境において「ファイル・ディレクトリの所有者が属しているグループ(Group)」とは、同一サーバを利用している人たちのことですか?また、ルートディレクトリが同じという意味ですか?
そうだとすると共有レンタルサーバではGroupは赤の他人同士ですよね?Groupはすべて0に設定してもいいと思うのですが、上記環境ではデフォルトでフォルダは755でファイルは644になっています。なぜですか?
Q.5
「その他の第三者(Other)」とは、ウェブ経由でファイルやフォルダにアクセスしてくる人のことですか?
Q.6
ディレクトリに置かれたPHPファイルがファイルAに読み書き等した場合、PHPファイルは何権限でファイルAにアクセスしているのでしょうか?
尚、勘違いしている部分があれば訂正をお願いします。
No.1ベストアンサー
- 回答日時:
まずはご質問に回答します。
> Q.1
>「 Owner・Group・Other 」の違いは、ファイルやフォルダにアクセスする経路の違いのことですか?
違います。OSレベルのユーザでいう
「ファイルの所有者、所有者の属するグループ、その他」という違いで
あって、アクセスする経路ではありません。
>Q.2
>「ファイル・ディレクトリの所有者(Owner)」とは具体的に誰を指すのでしょうか?どこからアクセスする者のことですか?
どこからアクセスしたかに関わらず、
OSユーザ管理上の「ファイルを作成した人」を通常指します。
> Q.3
>設定や環境によってApacheがOwnerになる場合があるようですが、上記>環境では自分のみがOwnerと考えて問題ありませんか?
環境設定によりますが、通常であればWebサーバソフト(apache)が
作成したファイルはWebサーバソフトを起動したユーザアカウントが
オーナーとなります。
別にtelnetやftpでご自身でログインして作成したファイルは
ご自分がオーナーとなります。
Webサーバソフトが作成したファイルでも、質問者様のユーザアカウント
での権限が付与される場合はありますが、これは環境によります
> Q.4
>上記環境において「ファイル・ディレクトリの所有者が属しているグループ(Group)」とは、同一サーバを利用している人たちのことですか?また、ルートディレクトリが同じという意味ですか?
>そうだとすると共有レンタルサーバではGroupは赤の他人同士ですよね?Groupはすべて0に設定してもいいと思うのですが、上記環境ではデフォルトでフォルダは755でファイルは644になっています。なぜですか?
あくまでUNIXのOSレベルでいうユーザ管理の範疇ですので、
共有サーバのユーザ管理がどのような内容なのかによります。
通常レンタルサーバ上では1ユーザ単位に貸し出すのでグループ
という概念は希薄ですね。ただapacheなどのサーバソフトは別の
ユーザアカウントで起動されているために、Group,otherを0に
してしまうと内容を共有できなくなるために、0ではなく参照
権限を与えます。
アカウント管理の仕方によります。
> Q.5
>「その他の第三者(Other)」とは、ウェブ経由でファイルやフォルダにアクセスしてくる人のことですか?
UNIXの一般論でいえば「other」は、ファイルを作成したユーザ・ユーザの属するユーザグループ以外の人(プロセス)になります。
Apacheなどのサーバソフトは別のユーザアカウントで起動されているために
ファイルシステム上はOtherユーザでの参照となるため、
ウェブ経由でアクセスする場合もOther扱いになります。
(共有レンタルサーバの設定次第です)
> Q.6
> ディレクトリに置かれたPHPファイルがファイルAに読み書き等した場合、PHPファイルは何権限でファイルAにアクセスしているのでしょうか?
PHPを処理しているApacheのユーザアカウントの権限となります。
ご回答ありがとうございます。
UNIXについては全く知識がなくて、勘違いをしていました。
まだイメージが掴めないのでUNIXとApacheについて調べてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FTPでの上書きが拒否されます。
-
ドメイン変更にともない、アド...
-
ftpでのファィルの取り込みでは...
-
Ubuntu 鍵のマークがついて書き...
-
Excelでの印刷が薄い物がある。
-
(PDF形式)CD挿入時に自動起動...
-
差込印刷のデータ参照エラー
-
ftpでファイルを転送時、タイム...
-
XWindowでログインできない
-
windows7 メモ帳の文字の大き...
-
秀丸でFTP転送をしたい。
-
ダウンロードしたものが開けま...
-
対話式FTPのシェル化の方法
-
拡張子「arc」ファイルについて...
-
二重圧縮ファイルがうまく開け...
-
CADのsfcファイルをjw...
-
DLLとCOMの違い
-
弥生会計について 拡張子 .KD...
-
zlibで圧縮されたファイルの解凍
-
イラレのファイル名変更について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ftpでファイルを転送時、タイム...
-
差込印刷のデータ参照エラー
-
Ubuntu 鍵のマークがついて書き...
-
htaccessでユーザー認証が出来ない
-
windows7からlinuxへ大量のファ...
-
FTPでの上書きが拒否されます。
-
¥WINDOWS¥SYSTEM32¥CONFIG¥...
-
ドメイン変更にともない、アド...
-
Linuxのumask値について
-
(PDF形式)CD挿入時に自動起動...
-
FTPのログについて
-
Apacheのテストページ
-
isoファイルの作り方について。
-
掲示板がテキスト形式で表示さ...
-
パーミッションの Owner、Group...
-
届いたメールをMewでフリー...
-
apacheでファイルへの変更が反...
-
ftpでのファィルの取り込みでは...
-
Poderosaでls-l時に背景色が変わる
-
rsync のバージョンアップについて
おすすめ情報