在不断发展的网络安全环境中,确保系统的安全性和完整性至关重要。Nessus Scanner 等漏洞扫描工具在识别网络和应用程序中的潜在弱点方面发挥着关键作用。
本文假设您至少具有Linux的基本知识,知道如何使用shell,最重要的是,您将站点托管在自己的VPS上。安装非常简单,假设您在 root 帐户中运行,否则您可能需要在命令中添加 ” 以获得 root 权限。我将向您展示在 Debian 12 上逐步安装 Tenable Nessus 扫描仪。您可以按照 Debian 11 和任何其他基于 Debian 的发行版(如 Linux Mint、Elementary OS、Pop!_OS 等)的相同说明进行操作。sudo、
在 Debian 12 书虫上安装 Nessus 扫描仪
第 1 步。在我们安装任何软件之前,通过在终端中运行以下命令来确保您的系统是最新的非常重要:apt
<span class="pln">sudo apt update</span>
此命令将刷新存储库,允许您安装最新版本的软件包。
第 2 步。在 Debian 12 上安装 Tenable Nessus scanner。
首先,d使用以下命令从官方网站加载 Nessus Debian 软件包:
<span class="pln">wget https</span><span class="pun">:</span><span class="com">//www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/13147/download?i_agree_to_tenable_license_agreement=true -O Nessus.deb</span>
这将下载 Nessus Debian 软件包并将其保存在当前目录中。Nessus.deb
接下来,我使用以下命令来放置 Nessus Debian 软件包:
<span class="pln">sudo dpkg </span><span class="pun">-</span><span class="pln">i </span><span class="typ">Nessus</span><span class="pun">.</span><span class="pln">deb</span>
安装后,启动并启用 Nessus 服务以在系统引导时运行:
<span class="pln">sudo systemctl enable </span><span class="pun">--</span><span class="pln">now nessusd sudo systemctl status nessusd</span>
第 3 步。配置 UFW 防火墙。
Tenable Nessus 在端口号 8834 上运行,因此要使用浏览器远程访问其 Web 界面,我们需要在 Ubuntu 防火墙中打开此端口:
<span class="pln">sudo ufw enable sudo ufw allow </span><span class="lit">8834</span><span class="pun">/</span><span class="pln">tcp</span>
使用以下命令检查 UFW 状态:
<span class="pln">sudo ufw status</span>
第 4 步。访问 Nessus 扫描仪 Web 界面。
打开 Web 浏览器并导航到 。这将打开 Nessus Web 界面。https://localhost:8834/
Nessus 的初始网页将要求您选择要安装的产品。
- Nessus Essentials – 面向教育工作者、学生和业余爱好者的免费版本
- Nessus Professional – 安全从业人员事实上的行业标准漏洞评估解决方案。
- Nessus Manager – 用于大规模管理 Nessus Agent 的企业解决方案。
- 托管扫描程序 –将您的扫描仪链接到另一个 Tenable 解决方案,例如 Tenable.io 和 Tenable 。哎呀
接下来,输入您的电子邮件地址以获取激活码,以便我们可以激活产品以进一步使用它。获取代码的最佳方法是访问注册页面并注册专业版或免费版以获得激活版。
第5步。故障 排除。
- A. 常见安装问题
如果遇到任何安装问题或错误,请参阅 Nessus 文档或社区论坛以获取帮助。常见问题可能包括网络问题、缺少依赖项或配置不正确。
- B. 有用的援助资源和论坛
感谢您使用本教程在 Debian 系统上安装 Tenable Nessus 扫描仪。如需其他帮助或有用信息,我们建议您查看 Nessus 官方网站。