一、基本信息
官網
下載地址
https://www.tenable.com/downloads/nessus?loginAttempted=true
此處我選擇下載適合 Centos7 的版本 Nessus-8.10.1-es7.x86_64.rpm
二、安裝部署
1、安裝基本工具
[root@localhost ~]# yum install -y lrzsz vim rpm wget net-tools
[root@localhost ~]# mkdir /opt/nessus
[root@localhost ~]# cd /opt/nessus
[root@localhost nessus]# wget https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/11045/download?i_agree_to_tenable_license_agreement=true
或用其他第三方工具下載
2、上傳下載的文件
3、安裝
[root@localhost ~]# 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、啓動服務
[root@localhost ~]# systemctl start nessusd.service
7、查看啓動結果
[root@localhost ~]# 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、展示詳情
五、報錯及解決方案
執行命令:
[root@localhost ~]# /opt/nessus/sbin/nessuscli update
至此 Centos7.x 搭建、配置 Nessus 操作完畢!