当前位置: 首页 > wzjs >正文

网站开发建设专业的公司wordpress 页面调用标签

网站开发建设专业的公司,wordpress 页面调用标签,提升学历有什么作用和好处,微信公众平台开发公司✅ 脚本功能:从 lastb 命令中提取失败登录的 IP;统计每个 IP 出现的次数;如果某个 IP 的失败次数超过 5 次,就使用 iptables 添加一条拒绝规则(可选切换为 firewalld);日志记录已屏蔽的 IP&…

✅ 脚本功能:

  • lastb 命令中提取失败登录的 IP;

  • 统计每个 IP 出现的次数;

  • 如果某个 IP 的失败次数超过 5 次,就使用 iptables 添加一条拒绝规则(可选切换为 firewalld);

  • 日志记录已屏蔽的 IP,防止重复处理。


✅ 脚本内容(建议保存为 /usr/local/bin/block_bruteforce.sh):

#!/bin/bash# 阈值定义
THRESHOLD=5
# 日志文件记录已封锁IP,避免重复处理
BLOCKED_LOG="/var/log/blocked_ssh_ips.log"# 确保日志文件存在
touch "$BLOCKED_LOG"# 获取失败登录的IP地址列表并统计出现次数
lastb | awk '{print $3}' | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | sort | uniq -c | while read COUNT IP; doif [[ $COUNT -ge $THRESHOLD ]]; then# 检查是否已封锁过if grep -q "$IP" "$BLOCKED_LOG"; thenecho "$IP 已封锁,跳过"elseecho "检测到 $IP SSH 登录失败 $COUNT 次,正在封锁..."# 使用 iptables 封锁该 IP(可根据需要替换为 firewalld)iptables -I INPUT -s "$IP" -j DROP# 记录到日志echo "$IP" >> "$BLOCKED_LOG"fifi
done

✅ 设置定时任务(每5分钟执行一次):

chmod +x /usr/local/bin/block_bruteforce.sh# 编辑 crontab
crontab -e# 添加以下行(每5分钟运行一次脚本)
*/5 * * * * /usr/local/bin/block_bruteforce.sh

🔐 若使用 firewalld(替换脚本中封锁部分):

# 使用 firewalld 而不是 iptables
firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='$IP' reject"
firewall-cmd --reload
http://www.dtcms.com/wzjs/810252.html

相关文章:

  • 网站开发中文摘要网页浏览器推荐
  • 招聘网站页面网站建设企业建站
  • 杭州怎么做网站电商服务
  • 贵阳中国建设银行招聘信息网站公司平台
  • 网站页面组成部分政务建设网站得必要性
  • 济南高端建站长沙民企人才网
  • 苏州正规做网站公司大岭山仿做网站
  • 苏州网站建设软件国内有做外汇的正规网站吗
  • 移动端购物网站建设帝国调用网站名称
  • 网站开发前端工程师net网站开发net网站开发
  • 购物网站开发项目意义留言网站模板
  • 中药材天地网做中药零售网站免费公众号模板编辑器
  • 专门建设网站的公司网站开发体系
  • 安阳网站设计哪家好网页设计公司建设网站
  • 自媒体135网站免费下载安装医院网站可信认证必须做吗
  • 会网站建设怎样赚钱网站建设相关话术
  • 免费做印章的网站WordPress缩图不显示
  • 南宁区建设银行招聘网站湖北响应式网站建设企业
  • 网站前置审核申请报告网上如何建平台网站
  • 南京个人网站建设模板深圳搬家公司哪家好
  • 镇江网站建设工作室网站做联盟广告能赚钱吗
  • m开头的手机网站怎么做企业网站建设变相收取等级保护费
  • 佛山企业网站排名做自媒体用到的网站
  • 做h的小说网站网页设计师证书考试时间
  • 联享品牌网站建设seo优化裤子关键词
  • 国内做网站比较好的公司有哪些ui网站开发报价
  • 济宁市住房和城乡建设局网站中科院网站做的好的院所
  • 建网站卓网站建设规划书费用预算
  • 网站icp备案信息是什么意思网站建设素材
  • 濮阳做网站 汉狮网络ios开发用什么软件