Windwos平台Nessus的安装
官网下载Nessus
https://www.tenable.com/downloads/nessus?loginAttempted=true


选择路径

点击Finish
安装完成后自动跳转Nessus页面

点击Connect via SSL
等待初始化

选择Register Offline 离线注册



点击continue 后随意设置账户和密码
等待初始化完成
注册
以管理员打开cmd,切换到Nessus安装目录

运行nessuscli.exe fetch –challenge,复制challenge code

51e0d5fde51123d39be7f8653f0fc6ff2e097e0a
注册NESSUS官网的账号密码,获得Activation Code值
名字,姓氏随便,电子邮件要能接收邮件,同意,开始
https://www.tenablecloud.cn/products/nessus/nessus-essentials

打开浏览器,输入https://plugins.nessus.org/v2/offline.php
分别输入第一步收集的Challenge code和第二步收集的activation code
输入完成后点击submit

出现的新界面,下载两个文件
第一个是【all-2.0.tar.gz】文件(插件),先点击慢慢下载有点小大
第二个【nessus.license】,是文件许可证

复制许可证文件到安装目录(Nessus)

使用命令激活:nessuscli.exe fetch –register-offline nessus.license

解压更新插件
将下载好【all-2.0.tar.gz】后,复制到安装目录
然后安装插件,安装插件之前需要先停止nessus服务【一定要先停止服务!】
停止命令:net stop "Tenable Nessus"

使用【管理员身份】在nessus安装路径下运行下列命令安装更新(看做是解压)插件(要一会时间,看电脑性能)

这里有版本号,建议是用在浏览器中使用下列地址来获取的版本号(插件的)
https://plugins.nessus.org/v2/plugins.php
在任意地方创建文件plugin_feed_info.inc,输入以下内容,其中PLUGIN_SET值为上面的版本号
PLUGIN_SET = "202505011632"
PLUGIN_FEED = "ProfessionalFeed (Direct)";
PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning";
将plugin_feed_info.inc分别复制到安装目录…Nessusnessus和…Nessusnessusplugins目录下

这里安装在D盘
.…Nessusnessus目录下有个.plugin_feed_info.inc文件也要改成一样
进行加锁解锁操作(需要些时间)
attrib +s +r +h "F:Nessusnessusplugins*.*"
attrib +s +r +h "F:Nessusnessusplugin_feed_info.inc"
attrib -s -r -h "F:Nessusnessuspluginsplugin_feed_info.inc"

最后,开启nessus服务,命令:net start "Tenable Nessus"

测试
进入文件目录,打开Nessus Web Client等待初始化

等待插件编译,看看自动更新关了没

加载完毕后刷新显示无插件 开始拯救
再停止nessus服务:net stop "Tenable Nessus"
再给Nessus下文件解锁(解锁也要一会儿)
attrib -s -r -h "F:Nessusnessusplugins*.*"
attrib -s -r -h "F:Nessusnessusplugin_feed_info.inc"
更新【all-2.0.tar.gz】文件
命令:nessuscli.exe update all-2.0.tar.gz
再查看
D:Nessusnessuspluginsplugin_feed_info.inc
和
D:Nessusnessusplugin_feed_info.inc
D:Nessusnessus.plugin_feed_info.inc
文件内容是否变化,果然变化,改过来,改下面两行就行,三个文件都要改
再给文件加锁
attrib +s +r +h "F:Nessusnessusplugins*.*"
attrib +s +r +h "F:Nessusnessusplugin_feed_info.inc"
attrib -s -r -h "F:Nessusnessuspluginsplugin_feed_info.inc"
启动服务net start "Tenable Nessus"
再访问等待初始化:https://localhost:8834/#/
等插件加载完,刷新

需要Win+R进入运行,然后输入services.msc进入服务
找到Tenable Nessus,将启动类型变为手动即可
如果想要使用的时候,可以在服务状态里点击启动,关闭的时候点击停止
当然也可以在终端里操作
启动服务
net start “Tenable nessus”
如果想要关掉
关闭服务
net stop “Tenable nessus”
更新: 2025-09-18 14:39:24
原文: https://www.yuque.com/yuhui.net/miao/cdtc2azr4ak794v6

评论(0)
暂无评论