环境
- centos 6.9
- nessus 7.1.1
安装步骤
1.下载软件包
2.使用 rpm -ivh Nessus-7.1.1-es6.i386.rpm 进行安装;如果不行,使用yum install Nessus-7.1.1-es6.i386.rpm 进行安装。
3.安装结束之后输入命令/etc/init.d/nessusd start启动服务
4.获取注册码: http://www.tenable.com/products/nessus-home,选家庭版免费注册,会发一个注册码到你的邮箱
5.之后使用获得的注册码注册软件,/opt/nessus/bin/nessus-fetch --register 注册码
6.通过访问 https://localhost:8834就可以访问服务
7.进去之后先创建一个用户,然后就慢慢等着初始化就可以了
修改Nessus Web端口
./nessuscli fix --set xmlrpc_listen_port=8866
在线更新方法(家庭版不支持):
1. 登录>setting(齿轮图标)>Scanners>Local/Overview
2. 在Overview界面下点击Version、Last Updated自动更新
3. >Setting>Scanners>Local>Software Update
Automatic Updates(自动更新)有三个选项
- Update all components (升级所有组件)
- Update plugins (仅升级插件)
- Disabled (禁用)
4. Update Frequency(更新频率),可以选择每天、每周、每月检查更新。
离线更新方法:
1. 关闭nessus程序,命令:
>/etc/init.d/nessusd stop
2. 获取Challenge code,命令
>/opt/nessus/sbin/nessuscli fetch --challenge
3. 获取Active code,重新登录网址获取
http://www.tenable.com/products/nessus-home
4. 登录https://plugins.nessus.org/offline.php后,输入Challenge code和Active code。
5. 下载all-2.0.tar.gz与nessus.license文件
6. 下载好后,终端命令:
>/opt/nessus/sbin/nessuscli update /root/Downloads/all-2.0.tar.gz
>/opt/nessus/sbin/nessuscli fecth --register-offline nessus.license
两条命名不分先后
7. 重启服务
>/etc/init.d/nessusd restart