如何通过 fail2ban 保护 RStudio 服务器?

How to secure RStudio server by fail2ban?

我已经安装了一个 RStudio 服务器,它允许在浏览器中进行在线登录和编程。有人有过如何通过 fail2ban 保护服务器的经验吗?

由于 RStudio 不记录失败登录尝试的客户端 IP,因此解决 fail2ban 对 RStudio 的保护问题显得相当复杂。

但是,pam-abl 是一种类似的解决方案,可以防止在指定次数的登录尝试失败后将用户和 IP 列入黑名单的暴力攻击。这个库比 fail2ban 更快,但默认情况下它不与防火墙集成,这将是一个自定义。