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
相关推荐
Wyawsl17 小时前
Linux系统安全
linux·运维·系统安全
一只鹿鹿鹿17 小时前
研发中心数据安全管理规定(文件)
java·运维·开发语言·数据库·后端
青灯文案117 小时前
Linux 常用目录及其用途
linux·运维·服务器
芒果披萨17 小时前
Linux磁盘挂载
linux·运维·服务器
invicinble17 小时前
学习视频的全域理解
学习
icy、泡芙17 小时前
全志 GPIO BUG
linux·bug
SMF191917 小时前
【Docker】Linux系统上卸载旧Docker、卸载Podman并重新安装Docker及配置国内镜像源
linux·docker·podman
中科三方17 小时前
实操指南:网站更换服务器IP后,域名解析如何修改和验证?
运维·服务器·tcp/ip
ErizJ17 小时前
面试 | Linux
linux·面试
Rabbit_QL17 小时前
GitHub 多账号 SSH 配置指南:让个人和工作账号共存
运维·ssh·github