在本教程中,我们将向您展示如何在 Ubuntu 20.04 LTS 上安装 Nessus Scanner。 对于那些不知道的人,Nessus 为您提供恶意软件检测、嵌入式设备扫描、配置审计、控制系统审计和合规性检查等功能。 它由 Tenable 开发和维护。 漏洞扫描平台可以将扫描结果保存为纯文本、XML、HTML、LaTeX等多种格式。
本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,最重要的是,您将站点托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo
‘ 获取 root 权限的命令。 我将向您展示 Nessus Scanner 在 Ubuntu 20.04 (Focal Fossa) 上的分步安装。 您可以按照针对 Ubuntu 18.04、16.04 和任何其他基于 Debian 的发行版(如 Linux Mint)的相同说明进行操作。
在 Ubuntu 20.04 LTS Focal Fossa 上安装 Nessus Scanner
步骤 1. 首先,通过运行以下命令确保所有系统软件包都是最新的 apt
终端中的命令。
sudo apt update sudo apt upgrade
步骤 2. 在 Ubuntu 20.04 上安装 Nessus Scanner。
现在我们下载 Nessus 扫描仪安装程序 从其官方网站:
curl -o Nessus-8.15.0-Ubuntu1110_amd64.deb "https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/13050/download?i_agree_to_tenable_license_agreement=true &file_path=Nessus-8.15.0-Ubuntu1110_amd64.deb"
接下来,下载文件的校验和哈希:
md5sum Nessus-8.15.0-Ubuntu1110_amd64.deb
输出:
4f4e245be273492a0cac7138a4ce5243 Nessus-8.15.0-Ubuntu1110_amd64.deb
现在,使用 apt
安装文件的包:
sudo apt install ./Nessus-8.15.0-Ubuntu1110_amd64.deb
安装后,启动并启用 Nessus 服务以在系统启动时运行:
sudo systemctl enable --now nessusd sudo systemctl status nessusd
步骤 3. 配置防火墙。
Nessus 在端口号 8834 上运行,因此要使用浏览器远程访问其 Web 界面,我们需要在我们的 Ubuntu 防火墙中打开此端口:
sudo ufw enable sudo ufw allow 8834
步骤 4. 访问 Nessus Scanner Web 界面。
安装成功后,现在打开浏览器并转到 https://your-ip-address:8834/
如果您收到 SSL 证书错误,请单击“高级”按钮并不安全地继续操作。
Nessus 的初始网页会要求您选择要安装的产品。
- Nessus 精华 – 面向教育工作者、学生和业余爱好者的免费版本
- Nessus 专业版– 安全从业者事实上的行业标准漏洞评估解决方案。
- Nessus 管理器 – 用于大规模管理 Nessus Agent 的企业解决方案。
- 托管扫描仪 – 将您的扫描仪连接到另一个 Tenable 解决方案,例如 Tenable.io 和 Tenable。 南卡罗来纳州
接下来,输入您的电子邮件地址以获取激活码,以便我们激活产品以进一步使用它。 获取代码的最佳方式是访问 注册页面, 注册专业版或免费版以获得激活版。
恭喜! 您已成功安装 Nessus。 感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统中安装 Nessus Scanner。 如需更多帮助或有用信息,我们建议您查看 Nessus 官方网站.