fail2ban是必要的吗?

我禁用了rootlogin,禁用了密码authentication选项,并且阻止了我运行的linux虚拟服务器的除了22和80以外的所有端口。

访问服务器的唯一方法是使用一个4096位的RSA密钥。

是否有必要运行fail2ban

除了保持日志更清洁一些,额外的安全是值得的开销吗?

你似乎也只关注于ssh。 Fail2ban有其他许多服务的监狱。

安全就像一个洋葱,许多层组成。 Fail2ban只是洋葱的另一层。 如果你认为没有必要,那就不要用它,没有人强迫你这样做。