企业架构LNMP学习笔记16

基于IP的访问控制:

基于ngx_http_access_module模块,默认可使用。

语法是:

deny ip 禁止IP访问

allow ip 允许IP访问

上面是允许的,下面是deny的。

老师建议写在server段中是比较合适的。

基于用户的访问控制:

基于ngx_http_auth_basic_module模块,默认可用。

bash 复制代码
yum install -y httpd-tools


htpasswd -c ./passwd.db lnmp
输入密码:123
确认密码:123

# 可以看到这个文件是一个加密组。
[root@server01 conf]# cat passwd.db
lnmp:$apr1$m278wmhM$MWTDWjPlU2B4q9yoUSMPs0
[root@server01 conf]#
[root@server01 conf]#

根据业务需求,配置到server段。

auth_basic 是登录框的标题。

加载用户名和密码的校验文件。

目录列表的显示:

显示文件列表,或者做一个下载列表。

修改下配置文件:

注意:如果目录中没有配置的默认index访问项,而autoindex又没有开启,不能够查看访问目录列表,就会报出403错误。

相关推荐
丷丩3 分钟前
第3篇:技术拆解|3dtubetilecreater 前后端架构全解析(Vue+Express+PostGIS)
vue.js·3d·架构
无忧智库24 分钟前
智库级深度复盘:商业航天星链协同测控云平台——从“单星孤岛”到“云网融合”的范式重构(WORD)
大数据·架构
守月满空山雪照窗1 小时前
Android CTS 深度解析:兼容性测试体系、架构与实践
android·架构
数字化顾问1 小时前
(88页PPT)DG1092D1S4培训课件EASGERP总体架构基础(附下载方式)
微服务·云原生·架构
黑牛儿1 小时前
SaaS 末日?AI Agent 重构企业服务:案例 \+ 架构 \+ 落地步骤
人工智能·重构·架构
ai大模型中转api测评2 小时前
逻辑推演之巅:Qwen 3.6-Plus 全模态架构拆解与 512k 长上下文工程化实战
人工智能·架构·api
Cyber4K2 小时前
【Nginx专项】高级进阶架构篇-Proxy正反向代理、FastCGI及PHP-FPM介绍
运维·服务器·nginx·架构·php
无忧智库2 小时前
破局与狂范:大模型上线备案与全栈架构合规深度解构指南(PPT)
大数据·架构
Rabbit_QL2 小时前
【GPU 基础】架构与内存设计
架构
Java面试题总结2 小时前
Spring AI 核心架构、抽象模型与四大核心组件设计精髓
人工智能·spring·架构