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

Oracle Linux Server 7.9安装fail2ban

yum search oracle-epel-release
yum install oracle-epel-release-el7
search fail2ban
yum install fail2ban
nano /etc/fail2ban/jail.d/00-firewalld.conf 

# defalut这里是设定全局设置,如果下面的监控没有设置就以全局设置的值设置。
[DEFAULT]
# 用于指定哪些地址ip可以忽略 fail2ban 防御,以空格间隔。
ignoreip = 127.0.0.1/8
# ssh客户端主机被禁止的时长(默认单位为秒)
bantime  = 3600
# 过滤的时长(秒)
findtime  = 600
# 匹配到的阈值(允许失败次数)
maxretry = 3
 
 
[ssh-iptables]
# 是否开启
enabled  = true
# 过滤规则
filter   = sshd
# 动作
action   = iptables[name=SSH, port=ssh, protocol=tcp]
# 日志文件的路径
logpath  = /var/log/secure
# 匹配到的阈值(次数)
maxretry = 3

fail2ban-client reload
systemctl start fail2ban
systemctl status fail2ban
fail2ban-client reload
systemctl enable fail2ban
fail2ban-client status ssh-iptables 

#取消ban某个ip
fail2ban-client set ssh-iptables unbanip 2.3.4.7

安装neofetch

curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo
yum install neofetch

相关文章:

  • 嵌入式八股,为什么单片机中不使用malloc函数
  • 高效手机检测:视觉分析技术的优势
  • LinuX---Shell---变量
  • A1000学习笔记
  • Flask使用Blueprint注册管理路由
  • SQLMesh 系列教程:解锁SQLMesh的宏与变量魔法
  • 日志存储与分析
  • CSS3-流星雨
  • 大型语言模型与强化学习的融合:迈向通用人工智能的新范式——基于基础复现的实验平台构建
  • 办公自动化:使用 Python 生成 Word 文件:自动生成数据库文档 Word 文件
  • 从PDF文件中提取数据
  • 基于 Verilog 的时序设计:从理论到实践的深度探索
  • SpringMVC(七)数据校验+VO++脱敏
  • 五模型对比!Transformer-GRU、Transformer、CNN-GRU、GRU、CNN五模型多变量时间序列预测
  • 【sql靶场】第13、14、17关-post提交报错注入保姆级教程
  • C# WPF 基础知识学习(三)
  • 深度解析扣减系统设计:从架构到实践
  • 【Agent】OpenManus-Agent-Memory详细设计
  • 安装配置Anaconda,配置VSCode
  • 数据分析项目:基于LSTM的微博评论情感分析
  • javascript作品网站/百度浏览器官网在线使用
  • 网站建设 模仿阿里云官网/b站推广入口2023mmm无病毒
  • 在深圳帮人做网站/个人网站怎么制作
  • 专业的网站建设电话/百度在全国有哪些代理商
  • vps怎么搭建网站/独立站谷歌seo
  • 中企动力制作的网站/如何发布自己的网站