Linux hosts.deny可以阻止一些攻击,但并不能阻止所有攻击。hosts.deny是用来限制远程主机的访问权限的,可以通过配置该文件来禁止某些IP地址或主机名的访问。然而,并不能完全阻止所有攻击,因为攻击者可能会使用其他方式进行攻击,比如利用漏洞或其他方式绕过hosts.deny的限制。所以除了使用hosts.deny之外,还需要结合其他安全措施和工具来全面保护系统的安全。