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
相关推荐
元亓亓亓1 分钟前
LeetCode热题100--20. 有效的括号--简单
linux·算法·leetcode
qq_485668995 分钟前
前端基础入门学习
前端·学习
子夜江寒7 分钟前
HTML 基础知识
前端·学习·html
实心儿儿17 分钟前
Linux —— 基础开发工具4
linux·运维·服务器
diegoXie38 分钟前
WSL2 跨系统文件移动
linux·ubuntu
一尘之中39 分钟前
Linux命令行查看磁盘大小完全指南
linux·运维·ai写作
马儿能够一直跑1 小时前
同一个环境中安装两个不同版本esp-idf的python冲突解决方案
linux·运维·服务器
小雪_Snow1 小时前
Rocky 操作防火墙
linux
tang_vincent1 小时前
Linux物理内存管理-引导内存分配器
linux
vortex51 小时前
从 Scoop 故障看 Windows 与 Linux 软硬链接与权限机制的底层差异
linux·运维·windows