Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0006に戻る

タイトル: CGIが作成したファイルの所有者
記事No: 1895
投稿日: 2004/04/18(Sun) 21:40
投稿者: taka_seven
ApacheでHTMLで動くのを確認した後に
箱島諸島をテストとして(負担)置いたんですが、
dataにCGIによってファイルが自動作成されます。
その所有者がApacheになってしまうので
そのディレクトリの所有者にすることは可能でしょうか?
どなたかよろしくお願いします。

タイトル: Re: CGIが作成したファイルの所有者
記事No: 1897
投稿日: 2004/04/19(Mon) 17:56
投稿者: e107
> ApacheでHTMLで動くのを確認した後に
> 箱島諸島をテストとして(負担)置いたんですが、
> dataにCGIによってファイルが自動作成されます。
> その所有者がApacheになってしまうので
> そのディレクトリの所有者にすることは可能でしょうか?
> どなたかよろしくお願いします。

$su enter
password enter
#cd /home/ enter
#ls -l enter ディレクトリの内容表示
#chown taka(変更したい人の名前) -v apache/(ディレクトリの
名前)
ですから
#chown taka -v apache/ enterです
-vは実行結果の表示です

グラフィカルlogin画面から変えたいときは
Xの事です
フォルダを右クリックで選択状態にして
プロパティを開いてください
真ん中のタブにパ−ミッションっていうのが
あるはずです
そこの名前を好きな所有者に変えたらOKです

タイトル: Re^2: CGIが作成したファイルの所有者
記事No: 1899
投稿日: 2004/04/19(Mon) 19:23
投稿者: taka_seven
> > ApacheでHTMLで動くのを確認した後に
> > 箱島諸島をテストとして(負担)置いたんですが、
> > dataにCGIによってファイルが自動作成されます。
> > その所有者がApacheになってしまうので
> > そのディレクトリの所有者にすることは可能でしょうか?
> > どなたかよろしくお願いします。
>
> $su enter
> password enter
> #cd /home/ enter
> #ls -l enter ディレクトリの内容表示
> #chown taka(変更したい人の名前) -v apache/(ディレクトリの
> 名前)
> ですから
> #chown taka -v apache/ enterです
> -vは実行結果の表示です
>
> グラフィカルlogin画面から変えたいときは
> Xの事です
> フォルダを右クリックで選択状態にして
> プロパティを開いてください
> 真ん中のタブにパ−ミッションっていうのが
> あるはずです
> そこの名前を好きな所有者に変えたらOKです
はじめの発言の意味がわかりにくかったようですみません
rootでloginして変える方法なら知っているんですが
CGIがはいたファイルを元から所有者を変える方法です。
infoseekのようにCGIがはいたファイルでも所有者のIDで
表示されています。
こんな用にCGIがはいたファイルでも所有者をそのディレクトリの
ユーザーではくことです

タイトル: Re^5: Linux初心者ですが、宜しくお願いします。
記事No: 1908
投稿日: 2004/04/21(Wed) 13:54
投稿者: みのる URL: http://tibbar.dip.jp/~rabbit/
SuEXECを導入する事で可能だと思いますが、Apacheをソースコードから再コン
パイルする必要があるためにワタシはやった事がありません。
検索エンジン等で「Apache suEXEc」などと検索してみてはどうでしょう。

ただ、ファイル所有者権限でCGIを動作させる必要が今一分からないので、ひょっ
とすると別な方法でも(作成されたファイルの所有者がApacheでも)問題は解決
できるかもしれません。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net