一、基本信息
官网
https://zh-cn.tenable.com/
下载地址
https://www.tenable.com/downloads/nessus?loginAttempted=true

此处我选择下载适合 Centos7 的版本 Nessus-8.10.1-es7.x86_64.rpm
二、安装部署
1、安装基本工具
[[email protected] ~]# yum install -y lrzsz vim rpm wget net-tools
[[email protected] ~]# mkdir /opt/nessus
[[email protected] ~]# cd /opt/nessus
[[email protected] nessus]# wget https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/11045/download?i_agree_to_tenable_license_agreement=true
或用其他第三方工具下载
2、上传下载的文件
3、安装
[[email protected] ~]# rpm -ivh /opt/nessus/Nessus-8.10.1-es7.x86_64.rpm
4、禁用 selinux
(1)永久禁用(重启系统后生效)
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
(2)临时禁用(当前会话下有效)
setenforce 0
5、防火墙开启端口
firewall-cmd --zone=public --add-port=8834/tcp --permanent
firewall-cmd --reload
6、启动服务
[[email protected] ~]# systemctl start nessusd.service
7、查看启动结果
[[email protected] ~]# netstat -lntp
三、浏览器查看
1、浏览器地址栏录入 https://192.168.11.18:8834/ (192.168.11.18 是我虚拟机的 IP )
初始化
2、注册用户,注册地址:
https://community.tenable.com/s/login/SelfRegister
3、填写信息并发送邮件
4、填入邮件中的 activation code
5、设置用户名和密码
6、等待下载插件
7、正在初始化
四、基本使用
1、设置将要扫描的目标机器的 IP
2、开始扫描
3、创建新的扫描目标服务器 IP
4、选择扫描类型
5、查看扫描服务器列表
6、查看扫描详情
7、展示详情
五、报错及解决方案
执行命令:
[[email protected] ~]# /opt/nessus/sbin/nessuscli update
至此 Centos7.x 搭建、配置 Nessus 操作完毕!