0

特定の内部サイトへのアクセスを制限するために、Apache に PAM 半径を使用しています。問題は、1 つの RADIUS サーバーしか許可されないことです。このサーバーがダウンした場合、アクセスは拒否されます。radiusに失敗した場合、Apacheのデフォルトをローカルの.htaccessファイルにする方法はありますか?

4

1 に答える 1

1

自分で見つけたので、設定方法を以下に示します。ローカルで試行し、失敗した場合は RADIUS に移動します。

<Directory /var/www/test>
Require valid-user
Options Indexes Includes FollowSymlinks MultiViews
AuthType Basic
AuthName "Secure Site"
AuthBasicProvider file radius

# Local Auth
AuthType Basic
AuthBasicAuthoritative Off
AuthUserFile /var/www/test/.htpasswd

# RADIUS Auth
AuthBasicAuthoritative Off
AuthRadiusAuthoritative on
AuthRadiusActive On
</Directory>
于 2014-09-22T18:03:17.687 に答える