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
相关推荐
深念Y15 分钟前
旧物新生:用魅蓝Note5 root后搭建家用Linux服务器(部署宝塔/AList/QB)
linux·运维·服务器·手机·diy·魔改·魅族
今儿敲了吗19 分钟前
44| 汉诺塔问题
数据结构·c++·笔记·学习·算法·深度优先
wanhengidc24 分钟前
云手机会导致本地数据被读取吗
运维·服务器·数据库·游戏·智能手机
CDN36030 分钟前
360CDN SDK 游戏盾实测:游戏防护与延迟优化
运维·游戏·网络安全
花姐夫Jun33 分钟前
WebGL学习-czm_getMaterial详解
学习·webgl
野犬寒鸦33 分钟前
从零起步学习计算机操作系统:内存管理篇
服务器·后端·学习·缓存·面试
weixin_4476400635 分钟前
AI使用验证:windows上通过WSL2运行ubuntu,ubuntu的系统时间变慢且不同步
linux·运维·ubuntu
夏日听雨眠38 分钟前
文件学习终
windows·学习
开开心心就好38 分钟前
轻量级PDF阅读器,仅几M大小打开秒开
linux·运维·服务器·安全·pdf·1024程序员节·oneflow
RDCJM38 分钟前
Linux下MySQL的简单使用
linux·mysql·adb