我使用denyhosts已有一段时间了,我注意到我的主机/etc/hosts.deny
越来越大。Denyhosts将IP添加到/etc/hosts.deny
,并且我的denyhosts配置为从不清除IP。
$ wc -l /etc/hosts.deny
22149 /etc/hosts.deny
这可能会成为问题吗?我不太了解libwrap的工作原理。希望它对这些条目或某些东西进行哈希处理以便快速访问,但是我没有看过该代码。
我遇到了一些奇怪的网络问题,这些问题导致我与gitosis服务器的SSH连接挂起(实际上是使用来更新Symfony2捆绑软件bin/vendors install
)。我不太确定如何调试它,因此我正在寻找包装盒可能出问题的东西,例如资源短缺。
这是在Ubuntu 10.04.4 LTS服务器上。
Libwrap根本不散列。不幸的是,它会在每次调用时解析文件。
—
大卫·史瓦兹
denyhosts确实具有随时间清除条目的选项。我通常发现一两个月后,给定的主机通常不会尝试返回。
—
Zoredache