在Ubuntu 18.04/Debian 10/9上安装Nessus Scanner

时间:2020-02-23 14:32:47  来源:igfitidea点击:

如何在Ubuntu 18.04上安装Nessus?
,如何在Debian 10/9上安装Nessus ?.在当今的教程中,我们将讨论在Ubuntu 18.04/Ubuntu 16.04/Debian 10/9上安装Nessus的过程。
Nessus是一个专有的漏洞评估工具,适用于部署在前提或者云环境中的移动和Web应用程序。

Nessus为我们提供恶意软件检测,扫描嵌入式设备,配置审核,控制系统审计和合规性检查。
在Ubuntu 18.04/Debian 10/9上安装Nessus Scanner是从"坏人"中保护和强化基础架构和应用程序的第一步。

在Ubuntu 18.04/Debian 10/9上安装Nessus Scanner

Nessus Scanner软件包可在Nessus下载页面上使用。
在下载之前确认最新的Nessus Debian包发布。

在Ubuntu 18.04上安装Nessus Scanner

对于Ubuntu 18.04,我使用的包名是:

Nessus-8.9.0-ubuntu1110_amd64.deb

从:

通过运行安装它:

$sudo dpkg -i Nessus-8.9.0-ubuntu1110_amd64.deb
Selecting previously unselected package nessus.
(Reading database ... 105206 files and directories currently installed.)
Preparing to unpack Nessus-8.9.0-ubuntu1110_amd64.deb ...
Unpacking nessus (8.9.0) ...
Setting up nessus (8.9.0) ...
Unpacking Nessus Scanner Core Components...
 - You can start Nessus Scanner by typing /etc/init.d/nessusd start
 - Then go to https://ubuntu-01:8834/to configure your scanner
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for systemd (237-3ubuntu10.3) ...

在Debian 10/9上安装Nessus扫描仪

对于Debian 9.下载的包命名:

Nessus-8.9.0-debian6_amd64.deb

从:

安装它 dep包管理器如下:

$sudo dpkg -i Nessus-8.9.0-debian6_amd64.deb 
Selecting previously unselected package nessus.
(Reading database ... 26870 files and directories currently installed.)
Preparing to unpack Nessus-8.9.0-debian6_amd64.deb ...
Unpacking nessus (8.9.0) ...
Setting up nessus (8.9.0) ...
Unpacking Nessus Scanner Core Components...
 - You can start Nessus Scanner by typing /etc/init.d/nessusd start
 - Then go to https://deb9:8834/to configure your scanner
Processing triggers for systemd (232-25+deb9u6) ...

启动并启用NessusD服务

开始 nessusd服务:

sudo systemctl start nessusd

然后启用服务以启动启动:

$sudo systemctl enable nessusd.service 
nessusd.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable nessusd

使用:确认服务状态:

$sudo systemctl status  nessusd.service 
 nessusd.service - LSB: Starts and stops the Nessus
 Loaded: loaded (/etc/init.d/nessusd; generated)
 Active: active (running) since Wed 2016-12-12 07:44:59 PST; 1s ago
  Docs: man:systemd-sysv-generator(8)
 Process: 2865 ExecStart=/etc/init.d/nessusd start (code=exited, status=0/SUCCESS)
 Tasks: 10 (limit: 2319)
 CGroup: /system.slice/nessusd.service
        |-2867 /opt/nessus/sbin/nessus-service -D -q
        `-2868 nessusd -q 
 Dec 12 07:44:59 ubuntu-01 systemd[1]: Starting LSB: Starts and stops the Nessus…
 Dec 12 07:44:59 ubuntu-01 nessusd[2865]: Starting Nessus : .
 Dec 12 07:44:59 ubuntu-01 systemd[1]: Started LSB: Starts and stops the Nessus.

Nessus守护程序绑定到TCP端口 8834

如果UFW运行,请确保在防火墙上允许此端口:

sudo ufw allow 8834/tcp

配置Nessus.

在https://[IP地址|主机名]上访问Nessus Web界面:8834完成Nessus安装和激活。
在第一页上创建Nessus管理员帐户。

在使用Nessus之前,我们必须在https://www.tenable.com/products/nessus/nestus/activation-code上获取激活码。

有关测试目的,我们可以使用"Nessus Home"许可证。

许可证密钥将在用于注册的电子邮件上发送给我们。
使用电子邮件发送的激活码注册Nessus扫描仪。

初始化过程应该开始。

被告知这可能需要一段时间作为Nessus下载插件,并准备扫描资产所需的文件。
完成后,使用创建的管理员帐户登录。