O Denyhosts protege apenas o ssh; O Fail2Ban protege todos os daemons.
Eu tenho regras de firewall configuradas e também denyhosts instalados. eu também preciso instalar o fail2ban?
Sim, porque não; O fail2ban é um software muito bom. O Fail2ban é um firewall muito bom para ataques de força bruta, em ftp, ssh, servidor de e-mail e etc.
Não. Denyhosts e fail2ban servem ao mesmo propósito, por diferentes meios.
O fail2ban não é necessário nem suficiente para a segurança do sistema. Isso pode fazer com que chefes e auditores se sintam melhor, mas um sistema bem configurado deve estar perfeitamente seguro com ataques de força bruta que saltem inofensivamente deles. Também foi explorada no passado para bloquear usuários legítimos de seus sistemas.