apache防盗链和隐藏版本信息-Linux运维-学派吧

有需要服务器方面的需求和咨询,可以联系博主 QQ 7271895

文章目录[隐藏]

  • 一、防盗链
  • 二、隐藏版本信息

实验要求:

三台虚拟机分别是:linux和两台windows虚拟机,linux虚拟机为服务器,Windows7-1为客户端,Windows7-2为盗链端。

实验步骤:

一、防盗链

1.把httpd、apr、apr-util安装包解压缩到/opt目录中

tar zxvf apr-1.4.6.tar.gz -C /opt/
tar zxvf apr-util-1.4.1.tar.gz -C /opt/
tar zxvf httpd-2.4.2.tar.gz -C /opt/

2.切换到opt目录中,把解压的文件夹递归复制到apr文件夹中

apache防盗链和隐藏版本信息-Linux运维-学派吧

3.用yum仓库安装gcc 、gcc-c++ 、pcre 、pcre-devel、zlib-devel工具包

apache防盗链和隐藏版本信息-Linux运维-学派吧

4.进行配置文件的配置

apache防盗链和隐藏版本信息-Linux运维-学派吧

5.转换为二进制文件且进行安装

apache防盗链和隐藏版本信息-Linux运维-学派吧

6.开启httpd功能且建立软连

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

7.在httpd的主配置文件/etc/httpd.conf 下修改监听本地主机的IP和主机名域名

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

8.开启httpd服务关闭防火墙和增强性安全功能

service httpd start 
service iptables stop
Setenforce 0

9.切换到/usr/local/httpd/htdocs/目录下编辑首页 文件

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

10.把/opt目录下的图片(game.jpg、error.png)复制到当前目录下

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

11.打开windows7-2盗链客户端,创建文件添加首页文件和图片且更改为扩展文件,放置于C盘inetpub wwwroot目录中。

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

12.构建DNS解析服务,安装bind包,编辑主配置文件/etc/named.conf修改监听地址。

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

13.编辑区域配置文件/etc/named.rfc1912.zones 添加域名和区域数据模块

apache防盗链和隐藏版本信息-Linux运维-学派吧

14.复制区域数据模板到benet.com.zone进行编辑

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

15.启动named服务

apache防盗链和隐藏版本信息-Linux运维-学派吧

16.在站点目录/usr/local/httpd/conf/编辑vim httpd.conf文件中开启重写模块且引用防盗链规则

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

17.重启httpd服务,打开Windows7-1客户机就行验证
Service httpd restart

apache防盗链和隐藏版本信息-Linux运维-学派吧

二、隐藏版本信息

1.打开抓包工具进行测试

apache防盗链和隐藏版本信息-Linux运维-学派吧

2.到/etc/httpd.conf中开启default.conf

apache防盗链和隐藏版本信息-Linux运维-学派吧

3.切换到/usr/local/httpd/conf/extra/目录中,编辑httpd-default.conf文件把serverToken Full改为serverToken prod。

apache防盗链和隐藏版本信息-Linux运维-学派吧

apache防盗链和隐藏版本信息-Linux运维-学派吧

4.重启httpd服务,进行验证。
service httpd restart

apache防盗链和隐藏版本信息-Linux运维-学派吧

如果有不懂的、欢迎加入我们学派吧。一起学习交流。右上角站长群

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/680.html

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2018年9月30日 下午7:29
apache默认对进行了编码的url 返回 404-Linux运维日志
下一篇 2018年9月30日 下午7:29

相关推荐

  • centos/ Linux如何配置文件和目录访问权限教程

    Unix和Linux操作系统分别给三个组(所有者,组和其他用户)中的每一个分配三种访问类型(读取,写入和执行)中的一个来设置对文件和目录的访问权限。下面本篇文章就来带大家了解一下在Unix / Linux如何配置文件和目录访问权限,希望对大家有所帮助。 如何查看文件和目录访问权限? 我们可以使用带有-l选项的ls命令来列出文件属性的详细信息,例如 ls -l…

    2019年3月23日
    3.9K00
  • linux下中文乱码问题解决方案教程-学派吧

    如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624商祺云-阿里代理、景安代理、西部代理 刚开始学习和使用Linux系统的时候,大家都会遇到一个问题,那就是终端输入命令回显的时候中文显示乱码。其实乱码这个问题是由系统集成的字符集引起的,由于不能正确的使用相对应字符的字符集,因此OS不能识别出文字导致了乱码。如果你需要在Linux中…

    2019年1月14日
    4.0K00
  • 腾讯云跨账号内网互通创建对等连接通信

    VPC 跨地域通信以及跨账号通信都是对等连接的高级功能,本文将通过示例,为您介绍如何实现跨账号通信。 示例说明 网段1:广州的 VPC1 中子网 A 192.168.1.0/24。 网段2:北京的 VPC2 中子网 B 10.0.1.0/24。 通过跨账号创建对等连接,实现网段1和网段2互通,需要三个步骤,具体操作请参见下文。 步骤 1:创建对等连接 登录 …

    2022年3月4日
    3.9K00
  • no input file specified 解决方案

    (一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二:请修改php.ini找到; cgi.force_redirect = 1去掉前面分号,把后面的1改为0即cgi.force_redirect = 0 (二)apacheNo input file spe…

    服务器运维 2018年7月17日
    3.6K00
  • 学派吧-iptables基本概念和原理 -linux教程

    概述 iptables是linux自带的防火墙软件,用于配置IPv4数据包过滤或NAT(IPv6用ip6tables)。 在linux上,防火墙其实是系统内核的一部分,基于Netfilter构架,基本原理就是在内核网络层数据包流经的不同位置放置一些钩子(hook),利用这些嵌入网络层的hook来对数据抓取、控制或修改,iptables其实只是默认的netfi…

    2018年12月19日
    2.3K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部