Apache HTTP サーバ バージョン 2.4
翻訳済み言語: ko
説明: | 認証が必要な領域への "anonymous" ユーザのアクセスを許可する |
---|---|
ステータス: | Extension |
モジュール識別子: | authn_anon_module |
ソースファイル: | mod_authn_anon.c |
互換性: | Apache 2.1 以降 |
このモジュールは mod_auth_basic
のような 認証フロントエンドとして、anonymous-ftp サイトのような、「魔法の」ユーザ ID 'anonymous' と電子メールアドレスをパスワードにしたユーザ認証を 行なう機能を提供します。この電子メールアドレスはログ収集することが できます。
他の (データベースによる) アクセス制御方法と組み合わせることで、 「未登録」ユーザに対してサイトを公開しつつ、効率よくユーザ追跡したり、 ユーザのプロファイルに応じたカスタマイズをしたりできます。 このような認証に基づいたユーザ追跡の利点の一つは、 マジッククッキーに基づくユーザ追跡方法や、 珍妙な URL の接頭辞や接尾辞を利用したユーザ追跡方法とは異なり、 完全にブラウザ非依存であり、ユーザ間で URL を共有することができるという 点です。
AuthBasirovider
に anon
という値を設定することで起動されます。
以下の例は「普通」の htwd ファイルに基づいた認証と組み合わされて おり、以下の要件を見たすユーザを「ゲスト」として許可します:
Anonymous_NoID
)Anonymous_MustGiveEmail
)Anonymous_Email
)anonymous guest www test welcome
のどれかでなければなりません。 ユーザ名の比較は大文字小文字を区別しません。Anonymous_LogEmail
)<Directory /var/www/html/private> AuthName "Use 'anonymous' & Email address for guest entry" AuthType Basic AuthBasirovider file anon AuthFile /path/to/your/.htwd Anonymous_NoID off Anonymous_MustGiveEmail on Anonymous_Email on Anonymous_LogEmail on Anonymous anonymous guest www test welcome Require valid- </Directory>
説明: | パスワードの検査無しでアクセスを許可する ID を指定する |
---|---|
構文: | Anonymous [] ... |
コンテキスト: | ディレクトリ, .htaccess |
上書き: | AuthConfig |
ステータス: | Extension |
モジュール: | mod_authn_anon |
パスワードの検査をしないでアクセスを許可する「魔法の」 ID を 設定します。ID 中に空白を使えるようにするため、 エスケープ文字 \ による方法と、引用符 ' と " によるクオーティング を使うことができます。
ユーザ名の比較は大文字小文字を区別しないことに 注意してください。
魔法のユーザ名 'anonymous
' が許可されている ID に 含むようにすることは強く推奨されています。
Anonymous anonymous "Not ed" "I don't know"
これは、ID "anonymous", "AnonyMous", "Not ed", "I Don't Know" のどれかを使っても パスワード無しでユーザがサイトに入れるようにします。
Apache 2.1 では ID に "*
" を指定することができます。 この場合、すべてのID を許可します。
説明: | 入力されたパスワードがエラーログにロギングされるかどうかを 設定する |
---|---|
構文: | Anonymous_LogEmail On|Off |
デフォルト: | Anonymous_LogEmail On |
コンテキスト: | ディレクトリ, .htaccess |
上書き: | AuthConfig |
ステータス: | Extension |
モジュール: | mod_authn_anon |
デフォルトの On
に設定された場合は、 入力された (まっとうな電子メールアドレスであることが 期待される) 「パスワード」がエラーログにロギングされます。
説明: | 空パスワードを許可するかどうかを指定する |
---|---|
構文: | Anonymous_MustGiveEmail On|Off |
デフォルト: | Anonymous_MustGiveEmail On |
コンテキスト: | ディレクトリ, .htaccess |
上書き: | AuthConfig |
ステータス: | Extension |
モジュール: | mod_authn_anon |
ユーザがパスワードとして電子メールアドレスを指定する必要があるかどうかを 設定します。これは空パスワードを禁止します。
説明: | 空 ID を許可するかを指定する |
---|---|
構文: | Anonymous_NoID On|Off |
デフォルト: | Anonymous_NoID Off |
コンテキスト: | ディレクトリ, .htaccess |
上書き: | AuthConfig |
ステータス: | Extension |
モジュール: | mod_authn_anon |
On
に設定すると、ユーザは ID (とおそらくは パスワード欄も) 空にすることができます。これは単にリターンキーを 叩いたり OK ボタンを直接クリックしたりする MS-Explorer ユーザには 非常に便利です。そのような操作はごくごく自然なものでしょう。
説明: | パスワード欄が正しい形式の電子メールアドレスであることを 調べるかどうかを設定する |
---|---|
構文: | Anonymous_Email On|Off |
デフォルト: | Anonymous_Email Off |
コンテキスト: | ディレクトリ, .htaccess |
上書き: | AuthConfig |
ステータス: | Extension |
モジュール: | mod_authn_anon |
On
に設定されている場合、ユーザが有効な電子メール アドレスを入力することを推奨するため、入力された「パスワード」は 少なくとも一つの '@' と '.' を含んでいるかどうかを調べます (上の Anonymous_LogEmail
参照)。
翻訳済み言語: ko