Nginx 配置 Basic Auth

环境准备

在开始之前,需要httpd-tools来生成密码本。

yum install -y httpd-tools

生成密码本

htpasswd -c /etc/nginx/htpasswd  username

敲了该命令后,会提示输入密码

配置Nginx

打开nginx配置文件, 在 server 里加入以下内容。

server {
    ...
    auth_basic           "Login Required";
    auth_basic_user_file /etc/nginx/htpasswd;  #注意,这里一定要写绝对路径
...
}

保存,重新加载nginx即可生效。

Login Required

参考链接

你可能感兴趣的:(Nginx 配置 Basic Auth)