将ssh失败尝试达到100次以上的IP拒绝掉
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1、tcpwrapper#!/bin/bashFail_100=`/bin/grep 'Failed' /var/log/secure* | /bin/egrep -o '([0-9]{1,3}\.)
千家信息网最后更新 2026年10月31日将ssh失败尝试达到100次以上的IP拒绝掉
1、tcpwrapper
#!/bin/bashFail_100=`/bin/grep 'Failed' /var/log/secure* | /bin/egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}' | /bin/sort | /usr/bin/uniq -c | /bin/sort -rn | /bin/awk '$1 > 100 {print $2}'`for Fip in $Fail_100do/bin/grep "$Fip" /etc/hosts.deny &> /dev/null[[ $? -ne 0 ]] && /bin/echo "sshd:$Fip: spawn (/bin/echo \"login attmpt from %c to %s\" | /bin/mail -s \"information abount sshd login attempt\" root@localhost)&" >> /etc/hosts.deny 2> /dev/null && /bin/echo -e "$Fip" >> /var/log/.Fail_IP_listdone2、iptables
#!/bin/bashFail_100=`/bin/grep 'Failed' /var/log/secure* | /bin/egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}' | /bin/sort | /usr/bin/uniq -c | /bin/sort -rn | /bin/awk '$1 > 100 {print $2}'`/etc/init.d/iptables savefor Fip in $Fail_100do /bin/grep "$Fip" /etc/sysconfig/iptables &> /dev/null [[ $? -ne 0 ]] && /sbin/iptables -I INPUT 3 -s "$Fip" -j DROP && /bin/echo -e "$Fip" >> /var/log/.Fail_IP_listdone/etc/init.d/iptables save
尝试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技有限公司
中关村互联网 科技集团
互联网和科技创新
金融科技 互联网金融
猪兼强互联网科技
奇士达互联网科技
新浪科技互联网
上海万想互联网科技
长亮科技互联网金融
成都狮子座互联网科技
互联网科技咨询
太原新华互联网科技学校怎么样
成都铂石互联网科技做什么的
互联网科技研发水平
晋城互联网科技
合肥互联网科技公司公章图片
美国互联网科技实力
南京一网一红互联网科技有限公司
互联网科技和医药行业
现代互联网科技公司
互联网科技公司排名
朗新科技与工业互联网
佩信高科技互联网
互联网为啥属于高科技
佛山市拉法互联网科技有限公司
科技大学互联网
互联网科技股为什么大涨
张家口科技产业互联网平台
科技信息时代互联网发展
承德科技产业互联网平台