YetiBot(イエティボット)からのアクセス
(04/15 Gentoo Linux)
([0-9]*.[0-9]*.[0-9]*.[0-9]*\)\(--\S*\)/\1\n/g'`
/bin/rm -r $IPTMPFILE
CHK_IP=`/bin/echo $DROP_IP | /bin/sed 's/[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*/OK/g'`
if [ $CHK_IP = OK ];
then
WORK_IP=`/bin/cat $IPWRKFILE`
if [ $DROP_IP != $WORK_IP ];
then
/sbin/iptables -A INPUT -s $DROP_IP -j DROP
/bin/echo -e $TIME $HOSTNAME ipselect_http[$$]: The access of IP:$DROP_IP was denied with iptables >> $IPLOGFILE
/bin/echo /sbin/iptables -D INPUT -s $DROP_IP -j DROP | /usr/bin/at now + $CANCELTIME > /dev/null
else
/bin/echo -e $TIME $HOSTNAME ipselect_http[$$]: The access of IP:$DROP_IP was denied with iptables SKIP! >> $IPLOGFILE
fi
/bin/echo $DROP_IP > $IPWRKFILE
else
/bin/echo -e $TIME $HOSTNAME ipselect_http[$$]: The access of IP:$DROP_IP was denied with iptables NG! >> $IPLOGFILE
fi
(そしてswatchの設定)
場所は/etc/swatchで.swatchrcのファイル名で作成
watchfor = /Yeti\/1.0/
exec `/etc/swatch/ipselect.sh \'$_\>
[P.3/5]

前:なんかびっくり!
次:MySQLのテーブルがクラッシュ!
HOME
コメント
コメントの追加
このアイテムは閲覧専用です。コメントの投稿、投票はできません。

前:なんかびっくり!
次:MySQLのテーブルがクラッシュ!
HOME
powerd by MoMoSo-NET.COM.