AllowFilter?


名前

AllowFilter? -- 許可されるコマンド引数の正規表現

概要

AllowFilter? [ 正規表現 ]

デフォルト
    無し
コンテキスト
    server config, <VirtualHost?>,<Global>,<Anonymous>,<Directory>,.ftpaccess
モジュール
    mod_core
互換性
    1.2.0pre7 以降

説明

AllowFilter? は,ProFTPD に送られた全てのコマンド引数についてマッチしていなければならない正規表現のコンフィグレーションを許可します.それは,キャラクタが ProFTPD へのいくつかの起こり得るタイプの攻撃を防止し,ProFTPD へのコマンドの中で,送る事が出来る物をコントロールする事において極めて有効です.正規表現は,クライアントから送られたコマンド引数に対して適用される為,適切な構文を作成する為に注意を払わなければなりません.構文マッチしなかった場合,"Forbidden command" の結果をクライアントに返します.正規表現の引数に空白が含まれている場合,クオートで囲まなければなりません.

参照

DenyFilter?

# 英数字と空白のみで構成されるのコマンドを許可する
AllowFilter "^[a-zA-Z0-9 ,]*$"


オリジナルドキュメント

http://www.proftpd.org/docs/directives/linked/config_ref_AllowFilter.html


Hiroyuki Seino http://www.seichan.org/ http://www.seichan.org/blog/
Today:1 Yesterday:0 All:4769