服务访问的用户认证

服务访问的用户认证

复制代码
[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
相关推荐
掘金挖土7 小时前
前端手摸手跑路之 AI 应用开发(三)
前端·后端
计算机魔术师7 小时前
OpenAI 宣称破解千禧年难题,数学家却说是「反例搜索」?
前端
志尊宝7 小时前
Vue3 零基础每日笔记(015):条件渲染 v-if 与 v-show——控制 DOM 生死还是控制显隐
前端·vue.js·笔记
掘金者阿豪7 小时前
OceanBase 和金仓怎么选?别只看分布式,复杂查询更考验架构取舍
前端·后端·架构
Bug修理工Bubble8 小时前
Swift ARC:一个对象到底什么时候才会被释放?
前端
ClouGence8 小时前
GPT-6 做 UI 自动化测试:Demo 惊艳,但真的适合长期回归吗?
前端·chatgpt·测试
Bruce_Liuxiaowei8 小时前
数字签名与“公钥制作者之谜“:信任从何而来
网络·安全·web安全
keven-wang8 小时前
密码学-对称加密和非对称加密
网络·密码学
keven-wang8 小时前
密码学-数字证书及其他相关概念
网络·密码学
xixiaoyunya8 小时前
存储备份系统选型指南:从企业级到轻量级方案的技术分析
网络