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