文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux高级应用——web网站服务(2)

2023-10-26 19:23

关注

  • 作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 

  • 公众号:网络豆云计算学堂

  •  座右铭:低头赶路,敬事如仪

  • 个人主页: 网络豆的主页​​​​​

目录

 前言

一. httpd服务访问控制概述

1.为什么要做httpd服务的访问控制

2.httpd服务访问控制作用

3.常用访问控制方式

二.基于客户端地址的访问控制

三.用户授权权限

1.httpd服务支持的认证方式:

2.用户授权限制步骤

 四.构建虚拟web主机

1.Httpd支持的虚拟主机类型

2.基于域名的虚拟主机

   准备网页文档

配置虚拟主机文件

 3.基于端口与IP的虚拟主机配置

基于IP配置

​编辑 基于端口配置


 前言

在前面文章,我们已经安装了web服务,那你知道如何做限制吗。本期将会讲解如何做用户限制

 

一. httpd服务访问控制概述

1.为什么要做httpd服务的访问控制

httpd服务的访问控制是为了更好地控制对网站资源的访问,可以为特定网站目录添加访问授权,阻止恶意IP或恶意爬虫网段的访问。

2.httpd服务访问控制作用

3.常用访问控制方式


二.基于客户端地址的访问控制

使用require配置项实现访问控制,按先后顺序限制

在httpd服务器的主配置文件的,,,配置段中均可以使用require配置项来控制客户端的访问。

配置项常用语法:

Require all grantedRequire all deniedRequire localRequire [not] host <主机名或域名列表>Require [not] ip 

未被授权的客户机访问网站目录是,将会被拒绝访问。


三.用户授权权限

1.httpd服务支持的认证方式:

摘要认证(Digest)

基本认证(Basic)

2.用户授权限制步骤

创建用户认证数据库

添加用户授权配置

验证用户访问授权


 四.构建虚拟web主机

1.Httpd支持的虚拟主机类型

2.基于域名的虚拟主机

vim  /etc/named.conf

配置如图,将红框中的两行删除。

添加benet.com区域,如下图方框中(创建两个一个1一个2)

(2)区域数据文件 (正向)

vim    /var/named/bdqn1.com.zonevim    /var/named/bdqn2.com.zone

配置如图(创建两个一个1一个2)

 2、重启服务:

        systemctl   restart  named

3、排错

  检查/etc/named.conf文件:      named-checkconf   -z     /etc/named.conf

   准备网页文档

mkdir -p /var/www/html/bdqn1commkdir -p /var/www/html/bdqn2comecho "">/var/www/html/bdqn1com/index.htmlecho "" > /var/www/html/bdqn2com/index.html

配置虚拟主机文件

 3.基于端口与IP的虚拟主机配置

基于IP配置

基于端口配置


来源地址:https://blog.csdn.net/yj11290301/article/details/133434041

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯