Linux:http配置用户登录认证访问网页

Linux:http配置用户登录认证访问网页

创建账户认证文件

bash 复制代码
# 第一次需要加-c(创建create)-m(修改)
[root@server100 ~]# htpasswd -cm /etc/nginx/.htpasswd shanxin
New password:
Re-type new password:
Adding password for user shanxin
# 第二次切记不要加-c参数,否则会覆盖上一次创建的认证信息
[root@server100 ~]# htpasswd -m /etc/nginx/.htpasswd xiaobai
New password:
Re-type new password:
Adding password for user xiaobai
[root@server100 ~]# cat /etc/nginx/.htpasswd
shanxin:$apr1$fc6WjaiJ$Rzp0MymhGORSoPPfJ6hHA0
xiaobai:$apr1$8FaGNVD2$LLLq7zmjF4wa8wc2S.VGm.

第一次需要加-c(创建create)-m(修改),第二次切记不要加-c参数,否则会覆盖上一次创建的认证信息

修改主配置文件

bash 复制代码
location /timinglee/ {
                auth_basic on;
                auth_basic_user_file "/etc/nginx/.htpasswd";
      }

重启服务

bash 复制代码
[root@server100 ~]# systemctl restart nginx
相关推荐
m***56721 分钟前
在Nginx上配置并开启WebDAV服务的完整指南
java·运维·nginx
摸鱼仙人~2 分钟前
Ubuntu系统安装VMware Tools 完整流程(解压→安装)
linux·运维·ubuntu
我不是8神3 分钟前
Docker知识点总结
运维·docker·容器
CodeByV3 分钟前
【Linux】线程同步与互斥深度解析:从锁机制到生产者消费者模型
linux
www32701257 分钟前
项目管理系统打通数字化转型全链路(从需求到交付)的实践路径
运维·项目管理·项目管理系统
源梦想16 分钟前
飞车狂飙动作冒险网页小游戏Linux部署演示
linux·运维·服务器
YJlio18 分钟前
Autologon 学习笔记(9.7):安全自动登录的正确打开方式
笔记·学习·安全
四谎真好看20 分钟前
Java 黑马程序员学习笔记(进阶篇30)
java·笔记·学习·学习笔记
切糕师学AI23 分钟前
如何配置 Typora + PicGo 实现图片自动上传 OSS(阿里云)?
运维·阿里云·云计算
为什么要内卷,摆烂不香吗35 分钟前
Linux 宝塔面板快速简单创建自己的网站
运维·服务器·nginx·阿里云