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
相关推荐
卓豪终端管理4 分钟前
两种终端数据清除策略的技术笔记:企业定向清除 vs 完全擦除
运维·自动化
for_ever_love__12 分钟前
UI学习:多界面传值的正向传值(属性传值)和反向传值(代理传值)
学习·ui·ios·objective-c
zhangrelay27 分钟前
蓝桥云课五分钟-通关自动控制-octave
笔记·学习
lulukanshijie29 分钟前
Packer 入门:自动化镜像构建工具
运维·其他·自动化
苦逼大学生被编程薄纱30 分钟前
Ext 文件系统基础:Linux 存储基石入门(下)
linux·运维·服务器
Lumos_77733 分钟前
Linux -- 进程
linux·运维·服务器
jiayong2343 分钟前
第 36 课:任务详情抽屉快捷改状态
开发语言·前端·javascript·vue.js·学习
笔夏1 小时前
【安卓学习之混淆】记录一些混淆导致闪退
android·学习
南境十里·墨染春水1 小时前
linux学习进展 进程间通讯——共享内存
linux·数据库·学习
光影少年1 小时前
中级前端需要会的东西都有那些?
前端·学习·前端框架