1、下载安装

先在官网下载对应的Nessus版本:
https://www.tenable.com/downloads/nessus?loginAttempted=true

我这边下载的是10.3这个版本:

下载完成之后到Nessus软件包的对应目录输入以下命令进行解压:

dpkg -i Nessus-10.3.0-debian9_amd64.deb

可以看到成功解压:

在这里插入图片描述

2、启动Nessus

systemctl start nessusd.service 

也可以输入以下命令设置开机自启动

systemctl enable nessusd.service

3、访问Nessus

在浏览器中输入https://localhost(或者IP):8834进入到以下页面进行初始化:

在这里插入图片描述
我们选择Managed Scanner->Managed by Tenable.sc,点击continue之后新建账号,然后进入到以下页面:

在这里插入图片描述

此时是没有扫描界面的,接下来我们获取插件包。

4、获取插件包

进入Nessus安装的默认目录,将challenge code复制到下面地址的第一个框中:

接下来访问https://zh-cn.tenable.com/products/nessus/nessus-essentials获取第二个框的激活码:

在这里插入图片描述

打开邮箱查看激活码:

在这里插入图片描述

将激活码输入到第二个框中,点击submit,成功之后会返回以下界面,在浏览器中分别输入下面的两个链接下载插件和注册码:

在这里插入图片描述

在这里插入图片描述

下载完成之后将这两个文件都复制到/opt/nessus/sbin/目录下:
命令:

cp nessus.license /opt/nessus/sbin/
cp all-2.0.tar.gz /opt/nessus/sbin/

在这里插入图片描述

然后进入到/opt/nessus/sbin/目录执行如下命令进行注册和更新:

./nessuscli fetch --register-offline nessus.license
./nessuscli update all-2.0.tar.gz

更新完后重新启动Nessus服务:

./nessusd

在这里插入图片描述

刷新Nessus的网页可以看到已经有Scans模块了:

在这里插入图片描述

以上就安装成功啦!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐