Apache radius身份验证与备份本地身份验证

时间:2014-09-22 15:22:32

标签: apache .htaccess ubuntu-14.04 pam radius

我使用PAM半径来限制Apache访问某些内部网站。问题是它只允许一个半径服务器。如果此服务器出现故障,将拒绝访问。有没有办法让Apache默认为本地.htaccess文件,如果它失败半径?

1 个答案:

答案 0 :(得分: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>