摘要:
redhat as2.1下apache2.0.49+php4.3.6+oracle9.2.0的安装
所需程序包
ship_9204_linux_disk1.cpio.gz ship_9204_linux_disk2.cpio.gz ship_9204_linux_disk3.cpio.gz httpd-2.0.49.tar.gz php-4.3.6.tar.gz binutils-2.10.......
摘要:
环境:redhata3上自带的apache2.0.46
httpd.conf配置文件位置:/etc/httpd/conf/
这个实验是为了给我的一些不会用ftp朋友搞的,但我又不想什么人都能下载,所以搞了简单的认证
首先下载内容放在了/home/zyl下
修改/etc/httpd/conf/httpd.conf
nameserver 192.168.0.1
documentroot ......
大家有没有什么好的方法可以防止网页被恶意抓取?
对于数量比较小的可以屏蔽ip,但对于数量大的成批抓取就力不从心了. 【程序编程相关:
apache2、mysql4与php4整】 【推荐阅读:
请教:网站80端口的页面出不来,着急!!】
【扩展信息:
这样的cgi-bin怎样设置?】
haohaoo 回复于:2004-06-02 12:37:58
可以啊.
送你个shell文件.
[code:1:58f13083b3]
#!/bin/bash
#
# 这支程式最早在 2002/06/11 由 vbird 开发的!
#
# 说明
# 这支程式的最大用途在于保护你的 www 主机免于被砍站软体所困扰!
# 所以如果没有 www 服务在您的主机上面,那么这支程式就不必要执行了!
#
# 抵挡原理
# 有些很讨厌的程式例如 teleport 之类的软体,由于会一直尝试砍站,
# 因此会一直的要求与你的主机来连线,这样的情况下,你的主机可能
# 会相当的耗系统的资源啊!因此造成当机!
# 由于当使用 teleport 时,他会造成很多条的连线,这些连线可以
# 使用 netstat 来观察到!因此,我们就使用 netstat 来统计
# 『重复的连线 ip 』,将这些来自同一 ip 的连线统计一下,
# 如果超过一个设定值(您自己选择的!),那么该 ip 就会被你的
# iptables 机制挡掉了!
# 由于这样一回事,所以,您在使用本程式之前,注意核心版本.
#
# 注意事项:
# 1. 关于这支程式:
# 由于这支程式使用 netstat 计算出重复的 ip 连线数后,
# 超过一定的连线值时,该 ip 会以 iptables 来抵挡,因此,
# 你的系统核心必须要高于 2.4 版本,并且不要使用 ipchains 的啦!
# 2. 关于其他的相关程式:
# 由于我是与 iptables.rule 那支程式一起作用的,所以
# 除非您对于 shell scripts 已经相当的有概念,否则,
# 最好到下面的网站上面 download 那支程式吧!
# http://linux.vbird.org/download/#linux_security
#
# 安装:
# 1. 放置程式到适当的目录下
# mkdir -p /usr/local/virus/httpd-err
# cp /完整路径/http-netstat.sh /usr/local/virus/httpd-err
# chmod 755 /usr/local/virus/httpd-err/http-netstat.sh
# 2. 修改本程式的相关内容:
# 在后面的几个设定项目需要修改,包括:
# email (后面请接讯息要寄给谁呢?)
# access_log (后面请接 apache 的登录档)
# 3. 修改 crontab
# vi /etc/crontab (加入底下这几行)
# ----------- start -----------------------------------------------------------------
# * * * * * root /usr/local/virus/httpd-err/http-netstat.sh start > /dev/null 2>&1
...
下一页 摘要:
才能浏览该页面
qsecofr 回复于:2004-04-27 19:40:40
apache用户认证方法汇总
http://www.chinaunix.net 作者:南非蜘蛛 发表于:2003-01-16 13:34:28
http://sinbad.dhs.org 作者:吴阿亭
一.基本的apache用户认证方法:
若对某一目录下的文件如/h......