服务访问的用户认证

服务访问的用户认证

复制代码
[root@Nginx ~]# htpasswd  -cmb /usr/local/nginx/conf/.htpasswd admin  lee
Adding password for user admin

[root@Nginx ~]# vim /usr/local/nginx/conf/conf.d/vhosts.conf
server {
    listen 80;
    server_name lee.timinglee.org;
    location /admin {
        root /usr/local/nginx/html;
        auth_basic "login passwd";
        auth_basic_user_file "/usr/local/nginx/conf/.htpasswd";
    }
}
#  创建admin目录(如果不存在)
[root@Nginx ~]# mkdir -p /usr/local/nginx/html/admin

# 创建index.html文件,随便写点内容,方便测试
[root@Nginx ~]# echo "Hello, this is the admin page!" > /usr/local/nginx/html/admin/index.html

[root@Nginx ~]# systemctl restart nginx.service

#测试:
root@Nginx ~]# curl  lee.timinglee.org/admin/
<html>
<head><title>401 Authorization Required</title></head>
<body>
<center><h1>401 Authorization Required</h1></center>
<hr><center>nginx/1.28.1</center>
</body>
</html>


[root@Nginx ~]# curl  -uadmin:lee http://lee.timinglee.org/admin/
admin
相关推荐
五五六六0524几秒前
2026盘古石杯初赛
网络
不一样的少年_2 分钟前
不用框架,手搓 AI Agent:(一) 先让它跑起来
前端·后端·agent
味悲3 分钟前
浏览器解析机制与XSS的15种编码绕过
前端·xss
小牛itbull12 分钟前
【译】为什么我使用 React 重构了 WordPress?
前端·react.js·重构
用户0595401744612 分钟前
AI Agent 记忆存储踩坑实录:这个问题让我排查了 3 天,最终用 pytest + Docker 实现秒级回归
前端·css
今日无bug17 分钟前
Emmet 语法速成指南
前端·css·html
Hello.Reader20 分钟前
Tailwind CSS v4.3 从入门到实战Vite 安装、响应式布局、暗黑模式与主题配置
前端·css
玖玥拾24 分钟前
C# 语言进阶(十三)网络 DLL 库分层设计
服务器·开发语言·网络·网络协议·c#
kisshyshy25 分钟前
前端存储、表单异步提交与 this 指向完全指南
前端·javascript·html
cidy_9826 分钟前
Skills 技能库- JulyCode
前端