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
相关推荐
TG:@yunlaoda360 云老大3 分钟前
华为云国际站代理商的运维保障具体要求中,服务响应与SLA硬指标的具体内容是什么?
大数据·运维·华为云
ZeroNews内网穿透4 分钟前
Typecho博客搭建与公网访问指南
运维·服务器·网络·ssh
wdfk_prog6 分钟前
[Linux]学习笔记系列 -- [fs]initramfs
linux·笔记·学习
风行男孩7 分钟前
stm32基础学习——定时器的使用
stm32·单片机·学习
深蓝海拓8 分钟前
PySide6从0开始学习的笔记(十八) MVC(Model-View-Controller)模式的图形渲染体系
笔记·python·qt·学习·pyqt
Violet_YSWY8 分钟前
CentOS 的 DVD 镜像 和 Minimal 镜像 的区别
linux·运维·centos
企微自动化10 分钟前
企业微信二次开发:外部群消息自动化推送指南
运维·自动化·企业微信
霜!!13 分钟前
openssl升级
linux·运维·服务器
Truman楚门16 分钟前
Page cache
linux·内存管理
mzhan01719 分钟前
[晕事]今天做了件晕事98,把openssl-libs 强制删掉了
linux·网络·晕事·openssl-libs