当我禁用 SSH 密码验证时,我们只能使用私钥验证登录,运行 fail2ban 进行 SSH 暴力破解保护是否仍然有意义?
我认为攻击者要么有密钥,要么没有。那么实际上提供了什么保护措施呢?
答案1
无论如何我仍然会使用它,即使你说得对,使用 SSH 密钥认证不太可能被暴力破解。
如果有人试图暴力破解您的 SSH 服务器,与直接被 IPTables 拒绝相比,会产生更多开销。
就我个人而言,我将默认端口更改为 > 10000 的值,因此我永远不会看到任何我不认识的连接。
当我禁用 SSH 密码验证时,我们只能使用私钥验证登录,运行 fail2ban 进行 SSH 暴力破解保护是否仍然有意义?
我认为攻击者要么有密钥,要么没有。那么实际上提供了什么保护措施呢?
无论如何我仍然会使用它,即使你说得对,使用 SSH 密钥认证不太可能被暴力破解。
如果有人试图暴力破解您的 SSH 服务器,与直接被 IPTables 拒绝相比,会产生更多开销。
就我个人而言,我将默认端口更改为 > 10000 的值,因此我永远不会看到任何我不认识的连接。