环境准备:硬件与系统配置
- •
最低配置:2核CPU、4GB内存(仅支持小规模扫描) - •
推荐配置:4核CPU、8GB内存以上(支持并发任务与大规模扫描) - •
磁盘空间:至少预留20GB用于存储插件与扫描报告💡
安装实战:DEB包与依赖处理
- 1.
下载nessus安装包 访问Tenable官网获取最新DEB包,或直接使用命令行下载: bash复制
curl --url 'https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.8.3-ubuntu1604_amd64.deb' --output Nessus-10.8.3-ubuntu1604_amd64.deb - 2.
安装与依赖修复 安装过程中若出现依赖错误,可依次执行以下命令: bash复制
sudo dpkg -i Nessus-*.deb sudo apt-get install -f # 自动修复依赖 - 3.
服务启动与防火墙配置 bash复制
sudo systemctl enable --now nessusd sudo ufw allow 8834/tcp # 开放Nessus网页端口
插件更新:离线破解与权限调整
- 1.
获取挑战码与激活码: bash复制
sudo /opt/nessus/sbin/nessuscli fetch --challenge - 2.
在Tenable官网下载插件包(all-2.0.tar.gz)后离线注册: bash复制
sudo systemctl stop nessusd sudo /opt/nessus/sbin/nessuscli update all-2.0.tar.gz - 3.
权限修复:为防止插件被误修改,需设置文件只读属性: bash复制
sudo chattr +i /opt/nessus/lib/nessus/plugins/*
扫描技巧:从基础到高阶策略
- •
选择“Basic Network Scan”模板,输入目标IP或域名 - •
调整端口范围:默认扫描1-1000端口,可扩展至全端口(1-65535) - •
启用全面测试模式(Thorough Tests)以深度检测漏洞,但会显著增加扫描时间
- •
在“Credentials”标签页输入SSH或Windows登录凭证 - •
可检测系统配置弱口令、默认账户等风险🔥
- •
使用“Policy Compliance”模板,匹配CIS安全基线标准 - •
适用于等保测评或行业合规需求
报告解读:漏洞优先级管理
- 1.
立即修复:Critical/High级别(如远程代码执行漏洞) - 2.
规划内修复:Medium级别(如服务版本泄露) - 3.
观察即可:Low/Info级别(如端口开放信息)
故障排查:常见问题与解决方案
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
/opt/nessus/var/nessus目录,避免重装导致配置丢失!