Debain12服务器1panel工具箱Fail2ban保护pure-ftpd的配置方式

1、服务器

服务器官网:雨云 - 新一代云服务提供商

由上述链接注册或输入注册码zsj的用户,可在控制台 - 积分中心 - 积分商城 - 优惠券专区处领取优惠券。

2、安装环境

安装1panel:​在线安装 - 1Panel 文档
安装Fail2ban:​Fail2ban - 1Panel 文档
安装Ftp:​FTP - 1Panel 文档

3、Fail2ban配置

[pure-ftpd]
enabled = true
filter = pure-ftpd
port = 21
logpath = /var/log/syslog
maxretry = 10
findtime = 1d
bantime = 100y
banaction = iptables-multiport
action = %(action_mwl)s
  • findtime = 1d:扫描周期1天;
  • maxretry = 10:错误次数10次;
  • bantime = 100y:封锁时间100年;
  • banaction = iptables-multiport:封禁规则,禁用指定的端口;
  • port = 21:指定的端口;
  • logpath = /var/log/syslog:pure-ftpd默认的日志存放位置,按照教程安装的日志位置固定为:/var/log/syslog;
  • filter = pure-ftpd:扫描的日志规则,Fail2ban自带规则,pure-ftpd名称固定不可更改;