[
▲前のスレッド
]
2375.
cyclamenのパーミッションについて
■
まっきい
■
[
URL
]
■
2003/11/6 (木) 21:43:34
Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; T312461; Q312461)
いつもcyclamenを利用させていただいています。
このたびサーバーの管理会社よりパーミッションの件で指摘されてしまいました。
dataディレクトリが777となっていますが、Otherに対して7を設定するのはセキュリティ上まずいという話です。
とうとう777にすると他の数字に変更されるように自動設定されてしまいました。なにかよい対処方法はありませんでしょうか?
とても使いやすいBBSシステムなので使えなくなるととても残念です。よろしくお願いします。
2376.
Re:cyclamenのパーミッションについて
■
あけび(管理者)
■
2003/11/6 (木) 23:01:28
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
cyclamen.cgi中
$f_pmt = 0666;
$d_pmt = 0777;
ここを変更することで対応できます。
$f_pmtがファイルのパーミッション、
$d_pmtがディレクトリのパーミッションになります。
ちなみに先頭の0は8進数指定のために必須のものですので忘れずに指定してください。
2377.
Re2:cyclamenのパーミッションについて
■
まっきい
■
2003/11/7 (金) 20:44:25
Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; T312461; Q312461)
ご回答いただきありがとうございました。
残念ながら、まだうまくいっていないので質問させてください。
現在、cgi-bin/にcyclamen.cgiを設置しています。
そしてcgi-bin/data/以下に4ヶ月分のデータが蓄積されています。
管理業者側ではcgi-bin/data/以下のディレクトリすべてを751に設定してしまいました。
そこで、お教えいただいたようにcyclamen.cgiの
「$d_pmt = 0777;」を「$d_pmt = 0751;」にしてサーバーに置いて実行してみました。
すると「データディレクトリをオープンできません. 前の画面に戻る」
というメッセージが出てしまう状況です。
なにかご説明いただいたことを誤解しているのでしょうか?
他にしなければいけないことがありますか? 補足いただけますと助かります。
▼ あけび(管理者)さんへ
> cyclamen.cgi中
>
> $f_pmt = 0666;
> $d_pmt = 0777;
>
> ここを変更することで対応できます。
>
> $f_pmtがファイルのパーミッション、
> $d_pmtがディレクトリのパーミッションになります。
> ちなみに先頭の0は8進数指定のために必須のものですので忘れずに指定してください。
2378.
Re3:cyclamenのパーミッションについて
■
あけび(管理者)
■
2003/11/7 (金) 22:25:34
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
この指定はCGI自身がディレクトリを作成する時にのみ使われるもので、閲覧には関係ありません。
閲覧時に「データディレクトリをオープンできません. 前の画面に戻る」と出るのであれば、
751という設定値ではディレクトリオープン自体できないのではないでしょうか。
もしディレクトリオープンができないのであれば、CyclamenBBSの運用は無理です。
2379.
Re4:cyclamenのパーミッションについて
■
まっきい
■
2003/11/7 (金) 22:55:05
Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; T312461; Q312461)
ありがとうございました。
管理会社とも相談しまして、だめなようなら他サーバーへの移転を考えたいと思います。
[
▼次のスレッド
]
INCM/CMT
Cyclamen v3.84.01
[ut:0.008][st:0.008]