Nessus 是著名信息安全服务公司 tenable 推出的一款漏洞扫描与分析软件,在 Linux, FreeBSD, Solaris, Mac OS X 和Windows 下都可以使用 Nessus。Nessus 目前分为四个版本:Nessus Essentials、Nessus Professional 等,其中Essentials 版本为免费版本。
1、安装配置
根据系统下载安装包:https://www.tenable.com/downloads/nessus,本机为 Centos7
# 安装
rpm -ivh Nessus-8.12.1-es7.x86_64.rpm
# 启动
service nessusd start
# 开放 8834 端口
firewall-cmd --zone=public --permanent --add-port=8834/tcp
firewall-cmd --reload
进入:https://192.168.33.131:8834进行配置(windows版安装后会自动打开浏览器),选择 Essentials 免费版Continue

注册获取一次性的激活码或进入官网注册获取

输入激活码或者使用离线注册方式在官网获取 License Key(离线方式可本机重复安装)

创建账号 Submit 后会自动下载插件


2、安装插件
启动成功后在Setting->About下可以看到插件是否安装成功
本机未安装成功,Plugin Set 显示为 N/A,点击 Last Updated 的小圈会执行更新操作

无法访问外网的可使用代理进行在线更新

或者使用插件包(1yb1)更新,在官网填入 challenge code 和 activation code(重新注册)来获取下载地址
# 进入安装目录下
cd /opt/nessus/sbin
# 获取 challenge code
./nessuscli fetch --challenge
# 手动更新
./nessuscli update all-2.0_202011270400.tar.gz
# 重启服务,等待编译完成
service nessusd restart


此插件包为专业版,解除了 16 个 IP 的限制

- 本文作者:Nine
- 本文链接:https://blog.nine.gt.tc/2020/12/03/linux-install-nessus/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)