首页 > 代码库 > ubuntu12.04 64位安装nessus

ubuntu12.04 64位安装nessus

首先从官网上下载安装包,地址:http://www.nessus.org

然后在本地安装:

sudo dpkg -i Nessus.deb

安装完成以后,需要激活,去官网上获取激活码(个人用户注意选择use in home):
地址:http://www.nessus.org/plugins/?view=homefeed

填写一些基本信息以后,激活码会发送到填写的邮箱

然后注册,命令是:

sudo /opt/nessus/bin/nessus-fetch --register XXXX-XXXX-XXXX-XXXX-XXXX

然后它会联系服务器进行激活,

Your Activation Code has been registered properly - thank you.
上述语句出现表示已经激活成功,接着nessus将会联系服务器进行更新插件,这个过程有点漫长,需要等待。

创建nessus用户:

sudo /opt/nessus/sbin/nessus-adduser

开启nessus服务:

sudo /etc/init.d/nessusd start

开启nessus UI:

https://127.0.0.1:8834

 

 

nessus安装插件时遇到的问题:

我在执行

/opt/nessus/sbin/nessus-update-plugins /opt/nessus/all-2.0.tar.gz 时,遇到的问题是提示

could not untar the file all-2.0.tar.gz

这个问题我也没有解决,在国外的论坛上看见了解决方法,但是是windows上的

同时也参考了下这位仁兄的办法

http://blog.163.com/guotao_163/blog/static/23682822010536187778/

但同样是适用于windows上的

到这一步没辙了,我只好按正常的方式在安装插件,就是执行

sudo /opt/nessus/sbin/nessus-update-plugins

但是这样的方法真的好慢,能不能安装成功还有待考验。写这些文字的时候,我正在安装。