将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安全错误
数据库的锁怎样保障安全
咖啡豆
互联网科技工作委员会
互联网科技深圳
科技互联网技术
金融科技创新监管互联网金融
互联网 的科技创新
紫鲸互联网科技
亿人帮互联网科技
哈尔滨新华互联网科技学院
移动互联网科技股
宁夏众和广鑫互联网科技有限公司
注册互联网科技公司经营范围大全
用友工业互联网科技发展
中科明德北京互联网科技
沐思想互联网科技有限公司
互联网金融科技元年
张召忠谈中国互联网科技
厦门江牛科技互联网
互联网科技股为什么大涨
东风日产互联网科技公司叫什么
互联网新科技
云之行互联网科技
重庆互联网络科技
互联网金融 科技
上海互联网科技有限公司
互联网科技小贷
互联网科技实习生岗位
江苏互联网科技小贷
10位科技互联网大佬
恒生科技互联网指数十大成分股