夜雨聆风学习资料网

ARTICLE · 1008628

Nessus安装教程

Nessus安装教程

一、安装流程

1. 确认系统版本

cat /etc/redhat-release
  • CentOS 7 → 下载el7 版本
  • CentOS 8/RHEL 8 → 下载el8 版本
  • CentOS 9/RHEL 9 → 下载el9 版本

2. 下载安装包

官网:https://www.tenable.com/downloads/nessus

3. 安装

rpm -ivh Nessus-10.x.x-el7.x86_64.rpm

4. 启动服务

systemctl start nessusd
systemctl enable nessusd

5. 防火墙放行 8834

firewall-cmd --zone=public --add-port=8834/tcp --permanent
firewall-cmd --reload

6. 浏览器初始化

访问 `https://服务器IP:8834`

二、激活与授权(核心踩坑点)

第一步:选择版本

初始页面有四个选项:
| 选项 | 说明 |

第二步:获取免费激活码

1. 点击"Offline Registration"或访问:
https://www.tenable.com/products/nessus/nessus-essentials
2. 填写注册信息:
身份选择:选 **Hobbyist/Personal Use(爱好者/个人使用)

第三步:邮箱避坑

QQ 邮箱会被拦截!
我用的163邮箱

第四步:创建管理员账号

收到 License Key 后填入,验证通过会进入创建账号页面
| Username | 如 `admin` |
| Password | 必须复杂(10位+大小写+数字+特殊字符) |

第五步:等待初始化

提交后进入插件编译阶段,需要 10~30 分钟:
不要刷新、不要关闭浏览器!

三、插件更新(另一个大坑)

首次登录可能提示无插件
更新命令
/opt/nessus/sbin/nessuscli update --plugins-only
systemctl restart nessusd

第五步、常用命令速查

服务管理

systemctl start|stop|restart|status nessusd

插件更新

/opt/nessus/sbin/nessuscli update --plugins-only
/opt/nessus/sbin/nessuscli update --all

用户管理

/opt/nessus/sbin/nessuscli adduser username

查看监听

ss -tlnp | grep 8834

相关学习资料