Nessus 10.5.3 漏洞扫描器的下载安装与卸载
测试环境
Kali 2023.2
本教程使用脚本进行自动化安装、破解
文章地址:https://www.iculture.cc/software/pig=25546#wznav_7
偶然发现,特别好用
先给一份已改好的
Nessus_install_LINUX.sh
下载安装 Nessus
先将脚本下载到 Kali 本地
mkdir nessus && cd nessus && wget -O Nessus_install_LINUX.sh https://files.cnblogs.com/files/blogs/798555/20230307_Nessus_install_LINUX.sh
然后编辑器打开文件,改内容就行了
用 vim 编辑器打开,命令模式下输入 :set nu
即可查看行号
原本第 4 行这里的版本可以改一下,不改也不影响执行
下面是官方说明需要改的地方
可以下载自己需要的版本
下载地址:https://www.tenable.com/downloads/nessus
curl --request GET \
--url 'https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.5.3-debian10_amd64.deb' \
--output 'Nessus-10.5.3-debian10_amd64.deb' &>/dev/null
将这段复制(覆盖)到 14~16 行
!!!原本第 19 行的包名必须改成你自己下载的包名,不然会报错
{ if [ ! -f Nessus-10.5.3-debian10_amd64.deb ]; then
将原本第 24 行注释掉并加入新命令或直接将安装包名改一下
dpkg -i Nessus-10.5.3-debian10_amd64.deb &>/dev/null
改完后,赋予脚本执行权限
chmod +x Nessus_install_LINUX.sh
然后执行脚本
./Nessus_install_LINUX.sh
过程提示要回车
耐心等待
配置步骤
完成以上操作后
浏览器输入 https://[Kali的ip]:11127/
等待初始化
按照下面步骤操作
等待插件包载入即可
常见问题
如果安装过程中出现这种情况
执行以下命令再刷新即可
/opt/nessus/sbin/nessuscli fetch --register
卸载
此方法安装会有特殊权限问题
卸载前要将权限去掉
chattr -R -i /opt/nessus/lib/nessus/plugins
chattr -R -i /opt/nessus/var/nessus/plugin_feed_info.inc
systemctl stop nessusd.service
dpkg -r Nessus
sudo apt autoremove --purge nessus
rm -rf /opt/nessus
也可参考官方卸载方法(此法对正常安装的用户有用) 在 Linux 上卸载 Nessus