Appearance
Nginx教程 - 12 开启basic认证
当你的站点不希望别人访问的时候,可以开启basic认证,开启basic认证后,访问站点需要用户名和密码。
12.1 生成账号密码
首先需要生成 htpasswd 账号密码文件。
可以百度搜索 htpasswd 在线生成,下面提供几个可以生成密码的网站:
https://playdos.com/htpasswd/http://www.jsons.cn/htpasswd
加密算法选择 Crypt(all Unix servers) :

然后将生成的密码保存到一个文件中,例如我保存到 /usr/local/nginx/conf/htpasswd 中。
shell
doubi:32mNiC0FkBR/U同时保证 Nginx 有权限访问这个文件。
12.2 修改Nginx配置
因为是限制站点的访问,所以需要修改 server 的配置。
在 location 中添加如下配置:
内容未完......
