首页 / 资讯中心 / 文章详情

【网络安全】|kali中安装nessus

【网络安全】|kali中安装nessus ★ FEATURED ARTICLE
1、使用 df -h 命令查看磁盘使用情况确保磁盘容量大于40G简单粗暴办法重装系统装系统中注意磁盘空间相关的选项//磁盘扩容https://wiki.bafangwy.com/doc/670/2、安装 nessus注意在后面安装过程中需要将安装过程中的文件nessus的Nessus-10.8.1-debian10_amd64.deb、nessus.license、 all-2.0.tar.gz、plugin_feed_info.inc、 qd_nessus.sh均放在同一个文件夹中**我是在/home/kali/Nessus文件夹中*(一)1、下载nessus 已有Nessus-10.8.1-debian10_amd64.deb2、安装Nessus程序dpkg -i Nessus-10.8.1-debian10_amd64.deb3.启动Nessusservice nessusd start4、浏览器访问nessus的web网站https://192.168.x.x:8834/#/ 注意192.168.x.x是kali的ip, ifconfig //查看 kali ip5.选择 【Managed Scanner】选项点击【Continue】6.选择【Tenable.sc】点击【Continue】8.输入用户名【admin】输入密码【123456】点击【Submit】9.等待配置插件显示这个说明安装完成二离线激活Nessus去nessus官方申请激活码姓名随便填邮箱必须正确用来接收激活码https://zh-cn.tenable.com/products/nessus/nessus-essentials2.进入填写的邮箱获取激活码3.获得质询码challenge code/opt/nessus/sbin/nessuscli fetch --challenge4.获取离线插件包地址及激活证书https://plugins.nessus.org/v2/offline.php5.得到更新插件地址及license证书6.下载更新包下载证书nessus.license。ls查看一下8.离线激活nessus/opt/nessus/sbin/nessuscli fetch --register-offline ./nessus.license9. 安装插件包/opt/nessus/sbin/nessuscli update ./all-2.0.tar.gz10.重启nessusservice nessusd restart11.重新访问nessus网站等待加载插件【耗时较长,需要耐心等待】完成后进入nessus系统。显示激活成功具有了scan功能。但显示仅允许扫描16个IP。(三解除IP限制1.获取当前plugins的版本https://plugins.nessus.org/v2/plugins.php2.停止nessus服务service nessusd stop3.创建 plugin_feed_info.incvi plugin_feed_info.inc内容如下并将刚刚获取到的版本号替换如下内容中的数字串。PLUGIN_SET 202203090609; PLUGIN_FEED ProfessionalFeed (Direct); PLUGIN_FEED_TRANSPORT Tenable Network Security Lightning;4.将plugin_feed_info.inc替换到 /opt/nessus/var/nessus/plugin_feed_info.inccp plugin_feed_info.inc /opt/nessus/var/nessus/5.将 /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc 文件删除rm -rf /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc6.启动nessus服务service nessusd start7.访问Nessuswindows打开浏览器访问nessus会看到nessus初始化插件完成后看设置页面显示 unlimited。表示解除IP限制成功。 https://192.168.x.x:8834/#/四1、 新建 vi qd_nessus.sh //启动nessused的脚本vi qd_nessus.shvi qd_nessus.sh中的内容如下service nessusd stop; cp /home/kali/Nessus/plugin_feed_info.inc /opt/nessus/var/nessus/ rm -rf /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc service nessusd start备注 shell中的/home/kali/Nessus/plugin_feed_info.inc 是之前自己新建的plugin_feed_info.inc在/home/kali/Nessus下 2、执行 du -h /opt/nessus/lib/nessus/plugins如果是大于1.5G左右说明插件装上了如果为8.0k等大小说明安装插件有问题需要重新安装插件 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/99e7bad01d5b4786b34db09033b99c8d.png) 重新安装插件cd 到 /home/kali/Nessus目录下执行 /opt/nessus/sbin/nessuscli update ./all-2.0.tar.gz 安装成功后再使用du -h /opt/nessus/lib/nessus/plugins检查插件大小直到插件大小没问题。 3、执行sh /home/kali/Nessus/qd_nessus.sh 执行后再次检查检查插件大小 备注: 插件大小再重启nessu后都需要检查有问题就重新安装这个不稳定可能之前用好着后面用就不行需要重新装插件 4、重启后并且插件装的没有问题从浏览器打开nessus, 打开时会重新配置插件很慢慢慢等~ 如果进去后显示如图无法添加scan, 鼠标放到转圈的地方显示插件安装进度很慢慢慢等~ ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f7a76ef4914c4854a91629b5af4a2b40.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/86d60ffe6a8348099ce7cf52b2f2c5c7.png) 5、插件安装完成后点击new scan, 新建一个scan,保存后单机该scan进入如图1点击configure出现如下图2选择plugins,如果有插件说明安装成功否则重复四中的234步骤重复用的的命令总结如下 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/49b6954516e94eca8ccb3fd18f76bb4e.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3cf82ce461fc4c8d91c1c43aff256ada.png)常用命令如下 启动nessus后执行du -h /opt/nessus/lib/nessus/plugins 如果大于1.5G, 此时nessus没有问题如果小于1.5G, 执行下列代码 //安装完nessus插件时不时会有问题此时执行下列命令 service nessusd stop /opt/nessus/sbin/nessuscli update ./all-2.0.tar.gz du -h /opt/nessus/lib/nessus/plugins //du -h /opt/nessus/lib/nessus/plugins如果是大于1.5G左右说明插件装上了如果为8.0k等大小说明安装插件有问题需要重新安装插件 sh /home/kali/Nessus/qd_nessus.sh //执行sh /home/kali/Nessus/qd_nessus.sh 执行后再次检查检查插件大小 du -h /opt/nessus/lib/nessus/plugins总之个人感觉安装nessus 巨坑参考https://blog.csdn.net/Cairo_A/article/details/139300360
阅读完成 · 觉得有帮助?
咨询建站