方式一:http日志分析通过检查web日志ip访问次数来判断是否异常,如果超过规定的次数即添加到防火墙,禁止访问,达到一定的阻止作用,弊端是可能会造成误封,导致正常用户无法访问;#!/bin/bash#file_logs=/var/log/access.logwhile true; doawk '{print $1}' $file_logs |sort | uniq -c | so
#!/bin/bash#VIP=172.169.18.150CPOPT=80 #集群端口FALI_BACK=127.0.0.1 #备用RS=("172.169.18.240" "172.169.18.232") #集群主机declare -a RSSTATUS#RSTATUS=("1" "
mkdir /root/shellvi /root/shell/database.sh#!/bin/sh############################################################root=root #mysql账号password=password #mysql密码bak_url=/
1、添加10个用户和密码,并把账号和密码保存到指定的文件里# vim create_user.sh#/bin/bash#for jiangjj in {1..10}; doif id user$jiangjj &> /dev/null; thenecho "user$jiangjj is exists."elsepassword=`echo $[$RANDOM]|
报错问题一般如下两点 1、php-fpm相关配置问题 2、资源耗尽问题再次编写如下脚本进行巡检,当有问题自动检查并重启php-fpm假死状态释放资源# vim php-fpm_restart.sh#!/bin/sh#变量初始化process="php-fpm"startservice="systemctl start php-fpm.service
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号