Nginx配置用户认证
2021/12/13 7:20:32
本文主要是介绍Nginx配置用户认证,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 一.简介
- 二.配置
- 三.测试
一.简介
如果有某些需要放置在外面,谁都可以访问,但只让某些人可以看到,就可以设置一个账号密码。通常用于Nginx做FTP,需要验证才能访问。
二.配置
1.安装依赖
yum -y install httpd-tools
2.创建密码文件pass,用户为tom,确定后会提示输入密码。手写是不行的。
htpasswd -cm /usr/local/nginx/pass tom
追加用户
htpasswd -m /usr/local/nginx/pass jerry
3.配置
可以将auth选项配置到http,server,location字段。
server { listen 80; server_name localhost; auth_basic "Input Password:"; #认证提示符 auth_basic_user_file "/usr/local/nginx/pass"; #认证密码文件 location / { root html; index index.html index.htm; } }
4.重启
nginx -s reload
三.测试
1.浏览器访问http://127.0.0.1
这篇关于Nginx配置用户认证的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-29fail2ban nginx
- 2024-03-18install nginx proxy manager
- 2024-01-2444从零开始用Rust编写nginx,命令行参数的设计与解析及说明
- 2024-01-22比Nginx更好用的Gateway!
- 2024-01-17nginx daemon off
- 2023-12-30Nginx Vhost Traffic Status 是什么意思-icode9专业技术文章分享
- 2023-12-26使用nginx搭建creates.io镜像(稀疏索引)
- 2023-11-18centos7编译安装Nginx教程。
- 2023-11-02nginx启动命令和停止命令
- 2023-10-25Centos7系统Nginx负载均衡如何安装和配置?