国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  技術(shù)知識(shí)庫 >  云服務(wù)器 >  服務(wù)器教程 >  Nginx安全認(rèn)證-nginx如何設(shè)置用戶名和密碼認(rèn)證進(jìn)行web訪問

Nginx安全認(rèn)證-nginx如何設(shè)置用戶名和密碼認(rèn)證進(jìn)行web訪問

2016-12-23 00:10:51 12362

考慮到安全問題或其他因素,有可能要進(jìn)行一次過濾訪問,包括限制IP、定向IP、設(shè)置認(rèn)證訪問等等,這里簡(jiǎn)單記錄下Nginx設(shè)置用戶名和密碼認(rèn)證進(jìn)行web訪問。

1,生成驗(yàn)證用戶名和密碼。

[root@21yunwei vhost]# htpasswd -c /usr/local/nginx/passwd.db 21yunwei  //創(chuàng)建web認(rèn)證賬號(hào),21yunwei為用戶名 
New password: *******  //認(rèn)證密碼
Re-type new password: ********  //再次確認(rèn)認(rèn)證密碼 
Adding password for user 21yunwei 
[root@21yunwei vhost]# chmod 400 /usr/local/nginx/passwd.db  
[root@21yunwei vhost]# chown nginx.nginx  /usr/local/nginx/passwd.db

2,設(shè)置站點(diǎn)配置文件。
在nginx.conf的server或單獨(dú)站點(diǎn)配置文件的server中(比如綁定域名代碼下方)添加如下代碼:

        auth_basic "secret";
        auth_basic_user_file /usr/local/nginx/passwd.db;

重啟nginx,測(cè)試web訪問。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: