appache認證設定問題(Mod_Auth_External+pwauth)
我的系統是 FreeBSD 4.11
我安裝了 apache2 + Mod_Auth_External-2.2.9 + pwauth-2.2.8
我在 httpd.conf 加了:
LoadModule external_auth_module libexec/apache2/mod_auth_external.so
AddExternalAuth wklab_auth /usr/local/bin/pwauth
SetExternalAuthMethod wklab_auth pipe
然後在需要認證的目錄下也寫了 對應的 .htaccess
(httpd.conf的AllowOverride已打開)
AuthType Basic
AuthName 授權下載
AuthExternal wklab_auth
require wklab
當網頁點到在此目錄下的檔案時
也確實會跳出視窗
要求輸入帳號/密碼
但現在遇到問題如下
我不管輸入server上任何一個 帳號/密碼,都不行
httpd-error.log有以下訊息出現
reason: user xxx not allowed access,
想請問一下,pwauth需要的 帳號/密碼 就是系統的帳號/密碼吧?
那還需要啥麼額外的設定嗎?
還是需要再安裝額外的軟體?
在網路上搜尋,有看到好像要改 shadow、pam 之類的東東
但由於小弟對這類東西還不太清楚,且又是英文的,所以看不太懂!!!
希望有人能指點一下
謝謝 ^_^
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: shine.cs.ccu.edu.tw
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章