Linuxのパーミッションについての質問です(FedoraCore7)


image/01
image/02
image/03
このように、image配下に01,02,03というようにwebフレームワークがディレクトリを生成します。
このディレクトリの「パーミッション」は何が決定しているのでしょうか?


生成されるディレクトリのパーミッションは700になるのですが、755や777にしたいのです。
生成された後にchmodで変更する事は可能ですが、そうではなくwebフレームワークがディレクトリを作る際に777等にしたいのです。

image配下に作られるディレクトリは常に777になるようなUNIXコマンドがあるのかなと思ったのですが見つかりませんでした。あるいはフレームワーク側の設定なのでしょうか?

Linuxの権限があまりわかっていないので頓挫しております。
何卒よろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:2008/05/09 17:29:35
  • 終了:2008/05/16 17:30:03

回答(2件)

id:toohigh No.1

toohigh回答回数291ベストアンサー獲得回数372008/05/09 18:20:53

ポイント35pt

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/474deffileperm...

umask という概念がありますので、webフレームワークの実行ユーザについてどのような

状態で設定されているか次第、ということになります。apache の起動前に

もちろん、フレームワーク側で設定可能になっている可能性も十分あるかと思います。

webフレームワークとしては、具体的には何をお使いでしょうか。

id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332008/05/09 18:25:10

ポイント35pt

「webフレームワーク」とは、どんな実行環境のどんなフレームワークなのか分からないと、具体的なお答えができません。


一般的なセキュリティ対策として、所有者のみにアクセス権を与える 700 はベーシックな設定だと思います。Web サーバが所有者になっているのではないでしょうか。

なお、公開サーバで 777 に設定するのは非常に危険です。


参考サイト

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません