Fail2ban 配置详解 基础配置(fail2ban.conf)
[Definition]
loglevel = INFO
# 设置日志级别:级别越低显示日志的信息更详细。
# CRITICAL - 关键级别
# ERROR - 错误级别
# WARNING - 警告级别
# NOTICE - 通知级别
# INFO - 信息级别
# DEBUG - 调试级别
logtarget = /var/log/fail2ban.log
# 设置日志设备类型,支持
# STDOUT - 标准输出,若进程在前台运行则会将正常的信息输出到屏幕上。
# STDERR - 标准错误,若进程在前台运行则会将错误的信息输出到屏幕上。
# SYSLOG - 将服务进程产生的日志传送到系统日志服务(SYSLOG)托管。
# FILE - 设置一个文件路径,该文件将用于记录服务进程所产生的日志。
syslogsocket = auto
# 设置SYSLOG套接字文件路径,若设置为"auto"则Fail2ban会使用自动使用默认的SYSLOG套接字文件。
# 当"logtarget=SYSLOG"时使用此项。
socket = /var/run/fail2ban/fail2ban.sock
# 设置服务端套接字文件路径。
pidfile = /var/run/fail2ban/fail2ban.pid
# 设置服务端进程文件路径。用于记录进程PID信息。
dbfile = /var/lib/fail2ban/fail2ban.sqlite3
# 设置守护进程持久化数据(配置指令)所使用的设置,可以是:
# None - 不缓存重要数据(配置指令)。
# memory - 将数据(配置指令)放到内存中,服务停止则数据丢失。
# FILE - 将数据(配置指令)保存到本地文件中,服务启动时会自动读取加载,服务停止数据不会丢失。
# 当使用命令行或交互式工作模式下,使用指令配置jail时该选项才有用。
# 若是将配置信息配置到配置文件中,则服务端在启动时会自动加载配置(建议)。
dbpurgeage = 86400
# 设置缓存数据(配置指令)的保存时长,单位为秒。
# 当使用命令行或交互式工作模式下,使用指令配置jail时该选项才有用。
# 若是将配置信息配置到配置文件中,则服务端在启动时会自动加载配置(建议)。
Fail2ban 配置详解 基础配置(fail2ban.conf)的更多相关文章
- struts2-环境搭建-访问流程-配置详解-常量配置-类详解
1 struts2概述 1.1 概念 1.2 struts2使用优势 自动封装参数 参数校验 结果的处理(转发|重定向) 国际化 显示等待页面 表单的防止重复提交 struts2具有更加先进的架构以 ...
- Fail2ban 配置详解 过滤器配置
Fail2ban自带了很多相关服务日志的过滤器. ### # 包含配置 ### [INCLUDES] before = common.conf # 还包含其他文件中的配置,在加载本配置文件中配置之前先 ...
- Fail2ban 配置详解 监禁配置(jail.conf)
### # 包含配置 ### [INCLUDES] # after = # 在加载本配置文件之后再加载指定的独立配置文件. before = paths-debian.conf # 在加载本配置文件之 ...
- Fail2ban 配置详解 动作配置
### # 包含配置 ### [INCLUDES] before = iptables-common.conf ### # 定义动作 ### [Definition] actionstart = &l ...
- 开源混淆工具ProGuard配置详解及配置实例
ProGuard的作用: 1.创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用. 2.创建的程序和程序库很难使用反向工程. 3.所以它能删除来自源文件中的没有调用的代码 4.充分利 ...
- Struts2配置详解_配置Action
Struts2的核心功能是action,对于开发人员来说,使用Struts2主要就是编写action,action类通常都要实现com.opensymphony.xwork2.Action接口,并实现 ...
- 2018.11.18 Sturts2配置详解&常量配置进阶
1.基于struts.xml 的节点参数配置 package节点 action节点 result节点 include节点 2.struts常量配置以及如何修改为自己的想要的配置 2.1struts默认 ...
- 2-4、nginx特性及基础概念-nginx web服务配置详解
Nginx Nginx:engine X 调用了libevent:高性能的网络库 epoll():基于事件驱动event的网络库文件 Nginx的特性: 模块化设计.较好扩展性(不支持模块动态装卸载, ...
- SpringBoot—整合log4j2入门和log4j2.xml配置详解
关注微信公众号:CodingTechWork,一起学习进步. 引言 对于一个线上程序或者服务而言,重要的是要有日志输出,这样才能方便运维.而日志的输出需要有一定的规划,如日志命名.日志大小,日志分 ...
随机推荐
- 标签页tab.js 在栏目之间切换,局部变化
1.在使用bootstrap 中,我们会用到在栏目之间切换,来刷新页面的局部,可以使用下面的方法 <link rel="stylesheet" href="http ...
- Vue小说阅读器(仿追书神器)
一个vue阅读器项目,目前已升级到2.0,阅读器支持横向分页并滑动翻页(没有动画,需要动画的可以自己设置,增加transitionDuration即可) 技术栈 vue全家桶+mint-ui gith ...
- python-正整数的因子展开式
[题目描述]编写程序,输出一个给定正整数x(x>1)的质因子展开式. [输入格式]请在一行中输入整数x的值. [输出格式]对每一组输入的x,按以下格式输出x的质因子展开式(假如x的质因子分别为a ...
- java中类变量和实例变量的实质区别?
类变量和实例变量的区别 相对于static(静态的)或说类的, 本章开始提到的都是instance(实例的)或说对象的. 每个对象都有自己的一份儿对象域或实例域,相互之间没关系, 不共享. 我们可以从 ...
- 没有高度的div中的子元素高度自动撑开
直接上代码: 很多时候 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q ...
- XShell免费版的安装配置教程以及使用教程(超级详细)
一. XShell的作用 XShell可以在Windows界面下来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的.它支持 RLOGIN.SFTP.SERIAL.TELNET.SSH2 ...
- docker 国内镜像源
参考:docker 国内镜像源 作者:Joncc Linux环境 # vi /etc/docker/daemon.json { "registry-mirrors": [" ...
- nfs客户端的一次处理
为什么要说这个呢,由于节点环境不一致,导致在重建pod时,我们暂且叫该pod为 cxpod,cxpod所在宿主机出现了问题现象如下:一.cxpod始终处于创建中 ContainerCreating [ ...
- NodeJs学习日报day7——简单中间件
const express = require('express') const app = express() const mw = function(req, resp, next) { cons ...
- 2021.08.01 P4311 数字序列(左偏树)
2021.08.01 P4311 数字序列(左偏树) [P4331 BalticOI 2004]Sequence 数字序列 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 重点: 1 ...