运行命令时:
sudo rkhunter --versioncheck
Run Code Online (Sandbox Code Playgroud)
我得到以下输出:
[ Rootkit Hunter version 1.4.0 ]
Checking rkhunter version...
This version : 1.4.0
Latest version: 1.4.2
Update available
Run Code Online (Sandbox Code Playgroud)
但是似乎没有任何地方可以rkhunter从 version升级1.4.0到 version 1.4.2,并且在运行命令时:
sudo apt-get update && sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
没有可用的升级rkhunter,那么是否有一些特殊的命令可以将其升级到最新版本,还是只是我需要等到新版本在 Ubuntu 存储库中可用?
我也试过运行:
sudo rkhunter --update
Run Code Online (Sandbox Code Playgroud)
我得到:
[ Rootkit Hunter version 1.4.0 ]
Checking rkhunter data files...
Checking file mirrors.dat [ No update ]
Checking file programs_bad.dat [ No update ]
Checking file backdoorports.dat [ No update ]
Checking file suspscan.dat [ No update ]
Checking file i18n/cn [ No update ]
Checking file i18n/de [ No update ]
Checking file i18n/en [ No update ]
Checking file i18n/tr [ No update ]
Checking file i18n/tr.utf8 [ No update ]
Checking file i18n/zh [ No update ]
Checking file i18n/zh.utf8 [ No update ]
Run Code Online (Sandbox Code Playgroud)
所以我假设这只是哈希数据库等,并没有升级实际的程序版本。
我正在运行 Ubuntu 14.10
该--update命令仅更新当前版本的文件,但不会升级到较新的版本。
如果你想要最新的rkhunter...
转到您的~/Downloads目录(或者如果您将其他人下载到该目录)并将 tar.gz 文件解压缩cd到新创建的目录中并安装它。
下载后在命令中...
cd ~/Downloads
tar xvfz rkhunter-{tab}
cd rkhunter-{tab}
sudo ./installer.sh --install
Run Code Online (Sandbox Code Playgroud)
(按 会自动填写版本号tab。)
在此之后,您可以检查版本并使用以下内容更新资源文件:
sudo rkhunter --versioncheck
sudo rkhunter --update --propupd
sudo rkhunter --checkall
Run Code Online (Sandbox Code Playgroud)
关于错误:查看rkhunter.conf并注释掉SCRIPTWHITELIST=/usr/sbin/prelink或安装预链接(需要启用Universe)
sudo apt-get install prelink
Run Code Online (Sandbox Code Playgroud)
它在安装时被禁用,/etc/default/prelink需要更改配置文件以启用它 ( PRELINKING=yes) 但这不是防止错误所必需的。
| 归档时间: |
|
| 查看次数: |
18015 次 |
| 最近记录: |