安装Nessus
要安装 Tenable Nessus,请从 Tenable 下载站点下载
下载 Tenable Nessus 时,请确保所选软件包特定于您的操作系统和处理器。
每个操作系统和处理器都有一个 Tenable Nessus 软件包。
Nessus Manager、Nessus Professional 和 Nessus Expert 没有不同的软件包;
您的激活码决定了安装哪个 Tenable Nessus 产品。
下载 Tenable Nessus 后,请使用以下过程之一在操作系统上安装 Tenable Nessus:
- 一、在 Linux 上安装 Nessus
- 二、在 Windows 上安装 Nessus
- 三、在 macOS 上安装 Nessus
- 四、在 Raspberry Pi 上安装 Nessus
- 五、将 Nessus 部署为 Docker 镜像
一、在 Linux 上安装 Nessus
1.运行安装命令
Debian/Kali 和 Ubuntu
# dpkg -i Nessus-<版本号>-debian6_amd64.deb
FreeBSD
# pkg 添加 Nessus-<版本号>-fbsd10-amd64.txz
Red Hat
# yum install Nessus-<版本号>-es6.x86_64.rpm
SUSE
# sudo zypper install Nessus-<版本号>-suse12.x86_64.rpm
2.重新启动 nessusd 守护程序
CentOS, Debian/Kali, Fedora, Oracle Linux, Red Hat, SUSE, and Ubuntu
# systemctl start nessusd
FreeBSD
# service nessusd start
3. 打开浏览器
https://<remote IP address>:8834
https://localhost:8834
二、在 Windows 上安装 Nessus
- 双击 安装Nessus软件;
- 首先,Welcome to the InstallShield Wizard for Tenable, Inc. Nessus屏幕出现。选择Next以继续。
- 在License Agreement屏幕上,阅读 Tenable, Inc. 的条款。Nessus 软件许可和订阅协议。
- 选择I accept the terms of the license agreement选项,然后单击Next.
- 在Destination Folder屏幕上,选择Next按钮接受默认安装文件夹。否则,请选择Change按钮将 Nessus 安装到其他文件夹。
- 在Ready to Install the Program屏幕上,选择Install按钮。
这Installing Tenable, Inc. Nessus屏幕出现,并且Status指示栏显示安装进度。该过程可能需要几分钟时间。
之后InstallShield Wizard完成时,Welcome to Nessus页面在默认浏览器中加载。
如果页面未加载,请在浏览器中打开 Tenable Nessus。
- 要访问远程安装的 Nessus 实例,请转到
https://<remote IP address>:8834
(例如,https://111.49.7.180:8834)。
三、在 macOS 上安装 Nessus
要使用 GUI 安装包安装 Nessus,请执行以下操作:
- 双击
Nessus-<version number>.dmg
文件 - 双击安装Nessus.pkg
- 安装开始时,服务器**屏幕出现,并提供交互式导航菜单。
在浏览器中打开 Tenable Nessus。
https://<remote IP address>:8834
要访问本地安装的 Nessus 实例,请转到 https://localhost:8834。
四、在 Raspberry Pi 上安装 Nessus
-
从 Tenable 下载站点下载 Tenable Nessus Raspberry Pi OS 软件包文件。
-
在命令提示符或终端窗口中,运行 Tenable Nessus 安装命令:
dpkg -i Nessus-<版本>-raspberrypios_armhf.deb
- 在命令提示符或终端窗口中,通过运行以下命令启动 nessusd 程序:
/bin/systemctl start nessusd.service
- 在浏览器中打开 Tenable Nessus。
https://localhost:8834
五、将 Nessus 部署为 Docker 镜像
开始之前:
- 下载并安装适用于您的操作系统的 Docker。
- 从 https://hub.docker.com/r/tenable/nessus 访问 Tenable Nessus Docker 映像。
要将 Tenable Nessus 部署为 Docker 映像,请执行以下操作:
- 在终端中,使用 docker pull 命令获取映像。
$ docker pull tenable/nessus:<_version-OS_>
对于 <version-OS> 标记,您必须指定 Tenable Nessus 版本以及您是拉取 Oracle Linux 8 还是 Ubuntu。您可以使用 latest 标签代替特定的 Tenable Nessus 版本(例如,latest-ubuntu)。
- 使用 docker run 命令运行映像。
Tenable 建议在运行映像时使用环境变量来配置 Tenable Nessus 实例。如果未包含激活码、用户名、密码或链接密钥等环境变量(如果创建托管的 Tenable Nessus 扫描程序),则必须稍后配置这些项目。
- 如果未包含环境变量,请在命令行界面或 Tenable Nessus 配置向导中完成所有剩余的配置步骤。