kali下安装nessus


下载

下载地址: https://www.tenable.com/downloads/nessus

选择对应的安装包

1.png

安装

1
dpkg -i Nessus-8.3.2-ubuntu910_amd64.deb

2.png

启动

1
/etc/init.d/nessusd start

3.png

访问

1
https://127.0.0.1:8834

4.png

信任该地址

17.png

5.png

设置用户名、密码

激活

6.png

在线获取激活码

访问 https://www.tenable.com/products/nessus/activation-code

7.png

填写名称、邮箱

8.png

下一步后,邮箱会收到一封邮件,其中包含有激活码

填写到上方激活码的填写位置,即可激活家庭免费版

之后就会自动进行插件的下载、安装

9.png

离线获取激活码

在内网主机完成程序安装后由于无法访问外网,所以需要离线激活

  1. 获取设备代码

    10.png

    选择offline选项,并复制设备代码

    也可通过

    1
    2
    cd /opt/nessus/sbin
    ./nessuscli fetch --challenge

    获取设备代码

  2. 获取激活码

    访问 https://www.tenable.com/products/nessus/activation-code

    7.png

    填写名称、邮箱

    8.png

    下一步后,邮箱会收到一封邮件,其中包含有激活码

  3. 获取离线激活码

    访问 https://plugins.nessus.org/v2/offline.php

    11.png

    上方填写设备代码,下方填写邮件收到的激活码

    下一步后,会获取license文本及nessus.license文件

    12.png

    注意,需同时下载上方红框中的离线插件安装包,用于后续离线安装插件

    license文本复制,填写到激活界面

    13.png

    即可完成离线激活

    接下来会进行插件的下载、安装过程,但因无法连接外网,所以插件下载并不会成功


插件问题

Nessus扫描器在先部署完成时,一般在输入激活码以后会自动在线下载插件包进行更新,但是有时候因为诸多原因如网络不稳定、磁盘空间不足或人为中止了插件下载等,都会导致插件更新失败,另外因没网络选择离线部署时也需要单独更新插件,这时就需要手动下载插件并更新

14.png

此时应进行离线插件安装,这时就需要上方提前下载的离线插件安装包

1
2
cd /opt/nessus/sbin/
./nessuscli update ~/all-2.0.tar.gz

18.png

重新启动

1
./nessusd

19.png

访问https://127.0.0.1:8834,输入前面设置的用户名、密码即可

16.png

---------------The End---------------
0%