张大佬张大佬

CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放

安装后,会将cckiller注册成系统服务,这时你就可以使用service来控制cckiller了。

使用标准的service定义,支持 start | stop | restart | status 四个参数。所以,你可以使用

service cckiller restart  重启

service cckiller stop   停止cckiller

service cckiller status   查看状态



##### Paths of the script and other files



PROGDIR="/usr/local/cckiller"


PROG="/usr/local/cckiller/cckiller"


LOGDIR="/usr/local/cckiller/log"


IGNORE_IP_LIST="/usr/local/cckiller/ignore.ip.list"


IPT="/sbin/iptables"


DKName=CCkiller


DKVer=1.0.5


##### SLEEP_TIME设定检查频率,单位为秒


SLEEP_TIME=10


##### NO_OF_CONNECTIONS设定并发限制


NO_OF_CONNECTIONS=60


##### EMAIL_TO设定邮件的发送对象(请改为自己的邮箱地址)


EMAIL_TO="xxxxx@qq.com"


##### BAN_PERIOD设定拉黑时长,单位为秒


BAN_PERIOD=300


##### 设置忽略端口,比如 21,2121,8000 (默认不忽略)


IGNORE_PORT=




##### 定义日志级别 INFO,DEBUG,WARNING,OFF (默认 INFO)


LOG_LEVEL=INFO


安装

在线安装

由于我可能经常会更新一些功能,或修复一些BUG,所以仅提供在线安装,以保证脚本是最新的。

安装非常简单,执行如下命令就能进入配置步骤了:

curl -ko install.sh --connect-timeout 300 --retry 5 --retry-delay 3 https://zhangge.net/wp-content/uploads/files/cckiller/install.sh?ver=1.0.8 && sh install.sh -i

卸载 sh /usr/local/cckiller install.sh-U

作者博客原文地址https://zhang.ge/5066.html

本原创文章未经允许不得转载 | 当前页面:张大佬 » CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放

评论