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
相关推荐
小章UPUP6 分钟前
自部署 LaTeX/Markdown 写作平台
linux
星哥说事6 分钟前
开源项目OpenClaw:多AI模型统一调用的技术学习与实践
人工智能·学习
像一只黄油飞8 分钟前
第二章-01-字面量
笔记·python·学习·零基础
一个天蝎座 白勺 程序猿12 分钟前
零基础AI学习:数学基础要求与补充指南
人工智能·学习·ai
yunhuibin13 分钟前
Linux 7.0 调度器:C 语言面向对象(OOPC)的极致实践
linux·运维·c语言
feng_you_ying_li14 分钟前
linux之进程概念:体系结构,操作系统的基本介绍
linux
尘世壹俗人20 分钟前
linux编译安装git
linux·运维·git
爱学习的小囧22 分钟前
ESXi/vCenter 批量开关虚拟机完整教程 | PowerCLI 一键 + 原生脚本循环,新手也能落地
运维·网络·数据库·esxi
xxjj998a30 分钟前
如何安装linux版本的node.js
linux·运维·node.js
zzb158036 分钟前
Android Activity 与 Intent 学习笔记
android·笔记·学习