# 載入模組 auth_digest.load
root@WebITS:/etc/apache2/mods-enabled# ln -s ../mods-available/auth_digest.load auth_digest.load
# 刪除模組 auth_basic.load 的載入 注:這是一個軟連結
# [此步驟非常重要!!!]
root@WebITS:/etc/apache2/mods-enabled# rm -rf auth_basic.load
# 自動載入模組
root@WebITS:/etc/apache2/mods-enabled# a2enmod auth_digest
Considering dependency authn_core for auth_digest:
Module authn_core already enabled
Module auth_digest already enabled
# 更改配置檔案
root@WebITS:/etc/apache2# vim apache2.conf
...
<Location />
AuthType Digest
AuthName "reyeweb"
AuthDigestProvider file
AuthUserFile "/etc/nginx/htpasswd_digest"
Require valid-user
</Location>
...
# 生成驗證檔案 [檔案包含賬密資訊]
root@WebITS:/etc/apache2# sudo htdigest -c /etc/nginx/htpasswd_digest "reyeweb" admin
# 重啟服務
root@WebITS:/etc/apache2# service apache2 restart
本作品採用《CC 協議》,轉載必須註明作者和本文連結