admin管理员组

文章数量:1530085

Nessus v8.10.1 在CentOS7上安装激活无IP限制版本

0x01 下载安装包

NESSUS 官网
https://www.tenable/downloads/nessus?loginAttempted=true

根据需求本次下载适用于CentOS7版本的nessus安装包

这里要注意如果不是科学上网的话可能很难下载下来
这个包下载下来后过会传到系统中去

0x02 CentOS系统最小化部署

1、安装CentOS系统,这里不多说了,网上教程一把
2、最小化系统首先要把ip地址配上,这里用图形化配置
输入nmtui回车进入网卡配置界面
3、配置好后重启网卡服务,ping一下百度看看是否通,更新一下源
yum makecache

4.安装ntpdate时间同步

yum install ntpdate -y

ntpdate time.windows #同步一下时间

5.安装bash-completion 命令补全

yum install bash-completion -y

6.安装lrzsz 用来往服务器传输文件

yum install lrzsz -y

0x03 将rpm包上传到服务器

1、打开CRT,ssh连入服务器
2、将下载的Nessus的rpm包传入 /home 目录下 (实际自己安装时候随意)

0x04 安装Nessus

rpm -ivh Nessus-8.10.1-es7.x86_64.rpm

安装路径默认为
/opt/nessus/

systemctl start nessusd.service

察看nessusd.service状态是开启的

安装好后,如果开着浏览器,可能默认会弹出页面
或者手动输入https://192.168.1.11:8834/#/ 实际IP应为你服务器的地址
注意:关闭防火墙,否则可能会拦截
打开页面后按下面图示操作

0x05 去官网注册获取激活码和离线安装包

1.获得激活码
https://zh-cn.tenable/products/nessus/activation-code?tns_redirect=true#nessus
注册一个免费版即 Nessus Essentials ,填写姓名、邮箱,然后会收到一封邮件,包含激活码,记住这个激活码,后面下载插件包需要。
2.去服务器获得Challenge code

3.去官网下载更新包

https://plugins.nessus/v2/offline.php

通过离线激活的方式,填写激活码后会获得一个插件包下载地址

0x06 将下载的Plugins更新包传入

0x07 升级更新

Update successful 看到这个字样,更新成功

0x08 创建两个文件

命令输出
export PLUGIN_SET=“202003232053” #这就是上面的数字
cat>/opt/nessus/lib/nessus/plugins/plugin_feed_info.inc<<EOF
PLUGIN_SET = ${PLUGIN_SET};
PLUGIN_FEED = “ProfessionalFeed (Direct)”;
PLUGIN_FEED_TRANSPORT = “Tenable Network Security Lightning”;
EOF
cat>/opt/nessus/var/nessus/plugin_feed_info.inc<<EOF
PLUGIN_SET = ${PLUGIN_SET};
PLUGIN_FEED = “ProfessionalFeed (Direct)”;
PLUGIN_FEED_TRANSPORT = “Tenable Network Security Lightning”;
EOF

0x09 重启Nessus服务,打开浏览器

本文标签: 版本Nessusip