人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FreeBSD で apache 1.3 を suexec で運用しています。名前ベースの VirutalHost がたくさんあり、それぞれユーザーを作成し、ユーザー権限でCGIを実行させています。

そこで、1ユーザーあたりおよびシステム全体のCGIの起動数制限を行いたいのですが、どうすればいいでしょうか。

素直にRLimitNPROC を使用しても、制限をかけることができませんでした。また、FreeBSD ports の login.conf を
適用させるパッチが標準であたっているので、/etc/login.conf でクラスを作り制限をかけてみましたが、やはりできませんでした。

どうやら、RLimitNPROC も login.conf もそれぞれのCGIがforkできるプロセス数の制限のようです。

いい解決方法を教えてください。

●質問者: bsdfan
●カテゴリ:インターネット ウェブ制作
✍キーワード:Apache CGI ETC FreeBSD LOGiN
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● ffmpeg
●60ポイント

リソースを制限します。ただしapacheのモジュールを使ったcgiは制限できないようです。


http://www.atmarkit.co.jp/flinux/rensai/apache2_08/apache08a.htm...

http://yusukebe.com/tech/archives/20070417/170031.html

◎質問者からの返答

RLimit*系は制限がかけることができなかったと書いてあります。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ