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