企业架构LNMP学习笔记16

news2024/12/23 17:05:19

基于IP的访问控制:

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

语法是:

deny ip   禁止IP访问

allow ip  允许IP访问

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

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

基于用户的访问控制:

基于ngx_http_auth_basic_module模块,默认可用。

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错误。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/982623.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

UG\NX二次开发 获取基准平面的点和方向 UF_MODL_ask_datum_plane

文章作者:里海 来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,C\C++-CSDN博客 简介: UG\NX二次开发 获取基准平面的点和方向 UF_MODL_ask_datum_plane 效果: 代码: #include "me.hpp"void ufusr(char* param, int* retcode, int par…

HarmonyOS实现几种常见图片点击效果

一. 样例介绍 HarmonyOS提供了常用的图片、图片帧动画播放器组件,开发者可以根据实际场景和开发需求,实现不同的界面交互效果,包括:点击阴影效果、点击切换状态、点击动画效果、点击切换动效。 相关概念 image组件:图片…

如何免费获取CDH集群技术支持

CDH拥有全球70% 的Hadoop用户,在国内也拥有庞大的用户群体。由于Cloudera 和Hortonworks 合并后厂商政策调整,不再更新、不再免费、不再提供服务,众多企业用户生产集群面临着进退两难的窘境和未知的技术风险。 社区版不再更新。Cloudera所有…

如何获取第三方maven依赖信息?

依赖信息查询方式: 1. maven仓库信息官网 https://mvnrepository.com/ 2. mavensearch插件搜索 1. maven仓库信息官网 https://mvnrepository.com/ 访问可能会比较慢 搜索你想要查找的依赖 点击你想要查找的依赖 打开是这个界面,点击对应版…

简单介绍下主数据管理(MDM)工具的发展趋势

主数据管理工具帮助组织管理内部和外部主数据,提升主数据管理的效率。主数据管理工具多种多样,打孔卡、纸质文件记录、目录卡片、数据库、应用系统,以及专业的主数据管理平台,都属于主数据管理工具。 随着主数据管理要求的不断变化…

指针和字符数组笔试题及其解析(第三组)

个人主页:Lei宝啊 愿所有美好如期而遇 第三组笔试题 char *p "abcdef";printf("%d\n", sizeof(p)); printf("%d\n", sizeof(p1)); printf("%d\n", sizeof(*p)); printf("%d\n", sizeof(p[0])); printf("%…

MATLAB基础-MAT文件的读写操作

简介 MAT文件是MATLAB格式的双精度二进制数据文件,由MATLAB软件创建,可以使用MATLAB软件再其他计算机上以其他浮点格式读取,同时也可以使用其他软件通过MATLAB的应用程序接口来进行读写操作。如果只是再MATLAB环境中处理数据,使用…

基于nginx+keepalived的负载均衡、高可用web集群

目录 基于nginxkeepalived的负载均衡、高可用web集群关闭所有机器的相关服务一、按照IP规划配置好静态IP。二、建立免密通道,使用Ansible自动化批量部署软件环境1、安装配置ansible2、编写主机清单3、在ansible上生成密钥对,并将公钥复制到其他主机上4、…

2023年9月惠州/深圳CPDA数据分析师认证找弘博创新

CPDA数据分析师认证是大数据方面的认证,助力数据分析人员打下扎实的数据分析基础知识功底,为入门数据分析保驾护航。 帮助数据分析人员掌握系统化的数据分析思维和方法论,提升工作效率和决策能力,遇到问题能够举一反三&#xff0c…

Android 查看当前手机、APP的ABI架构信息

目录 查看手机 查看APP 查看手机 命令:adb shell "getprop |grep cpu" 命令:adb shell getprop ro.product.cpu.abi 查看APP 在 data/system/packages.xml 文件中找到自己 app 的相关配置信息,这里有明确指出该去哪里加载 so…

linux环境中打印有颜色字体

linux环境中打印有颜色字体 在Linux终端中打印红色字体,可以使用ANSI转义码来设置文本的颜色。下面是如何在Linux终端中使用红色字体的示例: echo -e "\e[31mThis text is in red\e[0m"这个命令使用了ANSI转义码 \e[31m 来将文本的颜色设置为…

【ViT(Vision Transformer)】(二) 阅读笔记

简介 ViT是2020年Google团队提出的将Transformer应用在图像分类的模型,虽然不是第一篇将transformer应用在视觉任务的论文,但是因为其模型“简单”且效果好,可扩展性强(scalable,模型越大效果越好)&#x…

iPad 消费者风向调整:追求性价比,不追求顶配,11 英寸最畅销

针对苹果公司近期发布的四款不同类型的iPad,消费者情报研究合作伙伴(CIRP)机构提出观点:苹果需要调整其产品的侧重点。CIRP发布的最新报告《Time to Refresh iPad?》显示,从2022年6月到2023年6月&#xff0…

LeetCode算法心得——生成特殊数字的最少操作(贪心找规律)

大家好,我是晴天学长,这是一个简单贪心思维技巧题,主要考察的还是临场发挥的能力。需要的小伙伴可以关注支持一下哦!后续会继续更新的。 2) .算法思路 0 00 50 25 75 末尾是这两个的才能被45整除 思路:分别找&#x…

TypeScript联合类型、交叉类型

联合类型 是指一个变量可以有不同的数据类型,通过 | 符号来表示,它的目的是将多个类型组合成一个类型。这些类型可以是基本类型,也可以是自定义类型。 let myVar: string; myVar hello; myVar 123; //error 使用联合类型 let myVar: stri…

JNDIExploit-1.2-SNAPSHOT.jar工具在log4j漏洞复现中的使用

1.首先搭建log4j靶场 2.开启服务 Windows攻击端执行以下命令 java -jar JNDIExploit-1.2-SNAPSHOT.jar -l 8888 -p 9999 -i 127.0.0.1 再开一个cmd可以看下能用什么payload java -jar JNDIExploit-1.2-SNAPSHOT.jar -u 以上payload都可以尝试,我们使用 ldap:…

数据集笔记:GeoLife GPS 数据 (user guide)

数据链接:https://www.microsoft.com/en-us/download/details.aspx?id52367 1 数据基本信息 1.1 数据介绍 182名用户在超过三年的时间内(从2007年4月到2012年8月)在(微软亚洲研究院)Geolife项目中收集的。该数据集…

MATLAB R2023a完美激活版(附激活补丁)

MATLAB R2023a是一款面向科学和工程领域的高级数学计算和数据分析软件,它为Mac用户提供了强大的工具和功能,用于解决各种复杂的数学和科学问题。以下是MATLAB R2023a Mac的一些主要特点和功能: 软件下载:MATLAB R2023a完美激活版 …