本帖最后由 定海偶然 于 2015-6-22 21:27 编辑
最近论坛好冷清啊。。。。。我来活跃一下气氛!!!
题目:mysql主从,在从服上编写shell脚本检查mysql从服状态是否正常。
刚那个脚本题有点问题,我换个吧。。对不起大家了!!{:4_111:}
最近论坛好冷清啊。。。。。我来活跃一下气氛!!!
题目:mysql主从,在从服上编写shell脚本检查mysql从服状态是否正常。
刚那个脚本题有点问题,我换个吧。。对不起大家了!!{:4_111:}
0
本帖最后由 九月微寒 于 2015-6-23 15:37 编辑
第一个思路
[liusheng@iZ25vrrdvc7Z ~]$ cat ip.sh
#!/bin/bash
tmppath=/tmp/ip.log
nginxlog=/var/log/nginx/access_log
denypath=/tmp/deny.ip
rm -rf $tmppath && touch $tmppath
rm -rf $denypath && touch $denypath
for nu in "64.233";do
for nu2 in `seq 160 191`;do
for nu3 in `seq 1 255`;do
IPS=$nu.$nu2.$nu3
echo $IPS >> $tmppath
done
done
done
for IPA in `sudo awk '{print $1}' $nginxlog | sort -u`
do
grep "^$IPA$" $tmppath >> $denypath
done
第一个思路
[liusheng@iZ25vrrdvc7Z ~]$ cat ip.sh
#!/bin/bash
tmppath=/tmp/ip.log
nginxlog=/var/log/nginx/access_log
denypath=/tmp/deny.ip
rm -rf $tmppath && touch $tmppath
rm -rf $denypath && touch $denypath
for nu in "64.233";do
for nu2 in `seq 160 191`;do
for nu3 in `seq 1 255`;do
IPS=$nu.$nu2.$nu3
echo $IPS >> $tmppath
done
done
done
for IPA in `sudo awk '{print $1}' $nginxlog | sort -u`
do
grep "^$IPA$" $tmppath >> $denypath
done
0
那道题目描述的有问题~是公司要求的,要求如下:
1.现在有个黑名单的事情 需要大家都参与进来处理一下
主要就是通过nginx LOG 把危险的IP和IMEI记录到黑名单里,我这边会提供黑名单的添加API接口
服务器LOG这边要处理的就是 按照现在指定的危险IP段 把LOG中的IP 和IMEI给筛选出来 提交到API接口上面
(将访问的ip和设备号提取出来,和收集的谷歌ip进行比对,是的话,就写入一个黑名单去。)
游夜 发表于 2015-6-22 22:33
检查mysql从服状态这个有过了。屏蔽IP的那题有啥问题?
那道题目描述的有问题~是公司要求的,要求如下:
1.现在有个黑名单的事情 需要大家都参与进来处理一下
主要就是通过nginx LOG 把危险的IP和IMEI记录到黑名单里,我这边会提供黑名单的添加API接口
服务器LOG这边要处理的就是 按照现在指定的危险IP段 把LOG中的IP 和IMEI给筛选出来 提交到API接口上面
(将访问的ip和设备号提取出来,和收集的谷歌ip进行比对,是的话,就写入一个黑名单去。)
0
那道题目描述的有问题~是公司要求的,要求如下:
1.现在有个黑名单的事情 需要大家都参与进来处理一下
主要就是通过nginx LOG 把危险的IP和IMEI记录到黑名单里,我这边会提供黑名单的添加API接口
服务器LOG这边要处理的就是 按照现在指定的危险IP段 把LOG中的IP 和IMEI给筛选出来 提交到API接口上面
(将访问的ip和设备号提取出来,和收集的谷歌ip进行比对,是的话,就写入一个黑名单去。)
九月微寒 发表于 2015-6-22 22:07
what !!!! 我都写完一半了,题目被撤下了。。。。
那道题目描述的有问题~是公司要求的,要求如下:
1.现在有个黑名单的事情 需要大家都参与进来处理一下
主要就是通过nginx LOG 把危险的IP和IMEI记录到黑名单里,我这边会提供黑名单的添加API接口
服务器LOG这边要处理的就是 按照现在指定的危险IP段 把LOG中的IP 和IMEI给筛选出来 提交到API接口上面
(将访问的ip和设备号提取出来,和收集的谷歌ip进行比对,是的话,就写入一个黑名单去。)
编辑回复