• 締切
  • すぐに回答を!

CGI設置のとき、パーミッションを自由に設定できるレンタルサーバはどこでしょうか?

  • 質問No.1662988
  • 閲覧数90
  • ありがとう数1
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 33% (1/3)

CGIを設置したいのですが、パーミッションの設定を644,666,701,755,777にすることができるサーバーを探しています。いくつか、またはお薦めのレンタルサーバーを教えて下さい。ちなみに今、契約している「さくらインターネット」は、パーミッション設定が701(または755)しかできません。宜しくお願いします。

回答 (全3件)

  • 回答No.3

ベストアンサー率 66% (1052/1578)

詳しい理由はパーミッションについて検索してちゃんと知識をつけてもらうとして…(ちゃんと説明できる自信もないし)

パーミッションに設定すべき値はサーバによって違うものです。
ですが、全てのサーバでの設定値を説明書に書くわけにもいきません。
一概にはいえませんが、数値が小さいほどセキュリティ上は安心なのですが、より大きな値ならば動作する場合が多いという理由で配布されているCGIの説明などは大き目の値で説明されている場合が多いです。

ですのでサーバからCGIはこの値、ログファイルはこの値、などと説明がされている場合は作成者の説明よりサーバの説明に従うべきです。

なお、そのCGIの機能やプログラミングの仕方によっては本当に動かない場合もあるかもしれません。
  • 回答No.2

ベストアンサー率 63% (292/459)

さくらのcgi設置マニュアルを探してみました。
705や755とするのは、拡張子「.cgi」のファイルについてのみで、そのほかのファイルについてのパーミッションを制限する記述はありません。

>CGIはお客さまのユーザ権限で動作します。(一般的なnobodyではありません)
上記記述があるので、「.cgi」のファイルは700でも、動くと思うけど。
設置しようとしているcgi設置解説書に、cgiの実行権限別の説明があるなら、「オーナー権限」とか「suexec有効」とかの記述に沿って設置すれば良いかと思います。
  • 回答No.1

ベストアンサー率 66% (1052/1578)

もし、入手したCGIの説明書に書いてあるパーミッション通りに設定できないからといって別のサーバを探しているなら徒労です。
サーバの説明の通りのパーミッションでも動く場合がほとんどですので。
例えば説明書で755に設定しろ、と書いてあってもさくらでは701に設定すれば動作するはずです。
お礼コメント
bqcfh045

お礼率 33% (1/3)

解答ありがとうございます。

パーミッションの設定を644,666,701,755,777に指定されているのにしないのは、不具合や正常な動作が見込めないような場合があるように思うのですが・・・。大丈夫なんでしょうか?
投稿日時:2005/09/21 13:52
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A

ピックアップ

ページ先頭へ