自动禁止 ftp 暴力破解用户的 IP

自动禁止 ftp 暴力破解用户的 IP

寻找将 ProFTPD 暴力破解 IP 地址放入 hosts.deny 的模块。如果 3 次密码不正确,则禁止其进入服务器,防止尝试其他服务。

答案1

如果你不反对安装其他工具,那么你可以使用类似失败禁止

答案2

看一下http://www.proftpd.org/docs/contrib/mod_ban.html

  MaxLoginAttempts 1

  <IfModule mod_ban.c>
    BanEngine on
    BanLog /var/log/proftpd/ban.log
    BanTable /var/data//proftpd/ban.tab

    # If the same client reaches the MaxLoginAttempts limit 2 times
    # within 10 minutes, automatically add a ban for that client that
    # will expire after one hour.
    BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00

    # Allow the FTP admin to manually add/remove bans
    BanControlsACLs all allow user ftpadm
  </IfModule>

答案3

iptables 可以做到这一点无需安装任何附加软件或重新配置底层服务。

答案4

您还可以尝试与 APF 和 CSF 一起使用的 BFD。

作为示例场景。

相关内容