rkhunter
ubuntu 软件包的版本是 current ,1.4.0
而安装程序的版本是 version1.4.4
的 repo 版本chkrootkit
是0.49
,而其安装程序是0.52
由于安全性是服务器的主要关注点,所以最好的选择是:安装最新版本或我的发行版的软件包,甚至如果过时了?
答案1
您可以通过安装您的发行版中提供的最新软件包来结合两全其美:rkhunter
1.4.4和chkrootkit
0.52对于 Ubuntu(软件包的依赖关系在以前的 Ubuntu 版本中是可以满足的)。最安全的方法是手动下载软件包,然后使用dpkg -i
或安装它们gdebi
。您需要手动关注这些软件包的未来更新,但如果您使用了上游下载,则无论如何您都必须这样做。
你可以通过添加 Aardvark 存储库并固定,从 Ubuntu 获得自动升级;但这超出了这个答案的范围。
正如您提到的,这两种情况下的升级都非常有用,因为这两个项目都添加了新的安全检查(特别是 中的 Linux.Proxy.10 chkrootkit
)。
答案2
我相信该older
版本比 版本更受青睐,因为前者已经过 Ubuntu 团队的彻底测试,并且与这些软件包的版本latest
相比几乎没有问题。latest