Nginx基於用戶名和密碼訪問的auth_basic模塊


基於HTTP Basic Authentication協議進行用戶名密碼認證
默認已經編譯進Nginx

安裝htpasswd,如果沒有,則手動安裝
yum install -y httpd-tools

生成用戶命名密碼文件
在nginx目錄下建立auth目錄,進入目錄,新建兩個用戶
htpasswd -b -c encrypt_pass jack 111111
htpasswd -b  encrypt_pass rose 111111

vim nginx

location / {
            root   html;
            index  index.html index.htm;

            auth_basic "測試basic功能";
            auth_basic_user_file /usr/local/nginx/auth/encrypt_pass;
        }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM