需要注意 home版本的,也就是免费版本的是无法安装在虚拟机运行的。且注册码也是注册一次就失效,重装也会失效。所以,每次安装都要重新申请。
首先点击启动配置
然后进入初始账户配置界面,这个界面用户配置这个Nessus的首个用户名及密码,也是管理员的用户名及密码。用户填写一些登录信息
上图中admin就是登录的用户名,然后点击next
进入到注册界面,用户可以填写已经获取的注册码直接在线注册,或者可以填写Offline,之后注册
页面显示创建用户成功,Nessus的更新将会通过离线的方式完成。
显示没有下载任何plugin,我们需要到下面的网址注册。
点击链接,打开一个新的网页。https://plugins.nessus.org/offline.php
这里面需要填写两个字串,
第一个字串,我们先进入到nessus的安装主文件夹
Windows:C:\Program Files\Tenable\Nessus>nessus-fetch.exe--challenge
Linux:# /opt/nessus/bin/nessus-fetch --challenge
FreeBSD:# /usr/local/nessus/bin/nessus-fetch --challenge
Mac OS X: # /Library/Nessus/run/bin/nessus-fetch--challenge
通过命令行获取执行nessus-fetch.exe �Cchallenge,如下图,将code填入
然后再将,activation code 填入下一行。activation code 需要在网站进行注册,然后邮箱会收到注册码。提交
需要输入注册码,在这边注册http://www.tenable.com/products/nessus-home
之后获取下载plugin的地址。一定要记住这个地址,可以保存下来,防止下载失败。
另外nessus-fetch.rc文件在左下角,右击保存。
然后按照上图中的提示,将这两个文件复制到对应的文件夹内。
然后用下面的命令,开始安装nessus plugin
Windows: C:\ProgramFiles\Tenable\Nessus>nessus-update-plugins.exe all-2.0.tar.gz
Unix (modify path for your installation): #/opt/nessus/sbin/nessus-update-plugins all-2.0.tar.gz
kali系统中,
将nessus-fetch.rc cp到 /opt/nessus/etc/nessus/ 目录下
将 all-2.0.tar.gz cp到 /opt/nessus/sbin/ 然后进入该目录,更新plugin (./nessus-update-plugins all-2.0.tar.gz)
然后将服务重启,等Nessus初始化完成就可以登陆了
ref:
http://www.backtrack.org.cn/thread-17260-1-1.html