banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

Nginx啟用Basic_Auth登錄認證

Nginx 支援直接開啟 basic auth,開啟 Basic_Auth 登入後客戶端需要在請求標頭添加 Basic_Auth 的內容方可繼續訪問

在 nginx 配置檔的 server 段添加以下 server {#...... auth_basic "XXXX"; #提示登入文本 auth_basic_user_file conf/htpasswd; #密碼檔案路徑 #......}

兩種方式生成 basic auth 的密碼 使用 openssl

printf "username:$(openssl passwd -crypt 123456)\n" >>conf/htpasswd

使用 htpasswd

#創建
htpasswd -c -d conf/htpasswd username
#修改
htpasswd -b -d conf/htpasswd username passwd

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。