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