close

首先,安裝mod_auth_pam和FreeRADIUS:

cd /usr/ports/www/mod_auth_pam2; make install clean
cd /usr/ports/net/freeradius; make install clean

/etc/rc.conf:
radiusd_enable="YES" 

/etc/radius.conf:
auth localhost testing123

將下列設定加入httpd.conf中欲使用身分驗證的<Directory>或<Location>:

AuthPAM_Enabled on
AuthType Basic
AuthName "Secured Area" 
Require valid-user

/usr/local/etc/pam.d/httpd:
auth required pam_radius.so
account required pam_permit.so
arrow
arrow
    全站熱搜

    Forth 發表在 痞客邦 留言(0) 人氣()