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

参考链接

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。