鉴于我的云主机版本是Centos 6,因此这篇文章题目为《CentOS系统安装Nessus》。其他系统可联系我。
在此感谢我的大牛同事mkdd,学自他的总结
1.首先前往nessus官网下载对应版本
官网地址:https://www.tenable.com/downloads/nessus
安装指令:
[root@VM_0_3_centos ~]# sudo rpm -ivh Nessus-8.9.0-es6.x86_64.rpm
2.开启服务
sudo /etc/init.d/nessusd start
我使用的腾讯云主机,因此本地防火墙端口配置和控制台中安全组都需要把8834端口开放,各位小伙伴注意一下。
3.初始化选择sc,设置账号密码
需要注意的是,此时Nessus没有激活。
4.激活
下载all-2.0.tar.gz和plugin_feed_info.zip:https://download.csdn.net/download/qq_37865996/12154883
all-2.0.tar.gz导入位置:/opt/nessus/sbin/
运行更新命令:
[root@VM_0_3_centos sbin]# ./nessuscli update ./all-2.0.tar.gz
更新完成后导入plugin_feed_info.inc,将解压出来的plugin_feed_info.inc放置到安装目录/nessus/和两安装目录plugins/两个目录下:
/opt/nessus/var/nessus/
/opt/nessus/lib/nessus/plugins/
接着要重启服务:
/etc/init.d/nessusd stop
/etc/init.d/nessusd start
5.插件包更新
获取激活码:访问以下链接注册,填写邮箱接收获取一次性激活码
https://www.tenable.com/products/nessus/nessus-essentials
获取的u和phttps://plugins.nessus.org/register.php?serial={一次性激活码}
利用u和p下载最新的all-2.0.tar.gz
https://plugins.nessus.org/v2/nessus.php?f=all-2.0.tar.gz&u=********&p=************