在Linux上安装 nessus
Nessus有三种安装方式
1.源文件安装
源文件安装是最复杂的安装方式,用此方式安装可以修改配置参数。
2.rpm安装
rpm安装比起源文件安装更简单一些,它已经把一些底层的东西写好了,用户只要按步骤选择,安装或者不安装就可以了。rpm安装是无法修改配置参数的。
*rpm可以多个一起安装。
安装语句:rpm -ivh package_name
-i是install的意思。
-v是查看更详细的信息。
-h是显示进度。
3.Yum安装
Yum软件包管理器,Yum安装就是把rpm安装里的步骤都连起来了,你只要在刚开始时选择一下,其余的步骤就会自动安装。Yum安装时最便捷的安装方式。(但是在企业内网一般没有Yum,因为已经都被卸载了。)
用rpm安装方式来安装Nessus。步骤如下:
*Linux下rpm安装nessus分两个部分:安装和激活。
步骤1:首先我们从Nessus的官网(http://www.tenable.com/products/nessus/select-your-operating-system)上下载相应的rpm包。因为博主的系统是Centos 7 64 位,所以博主下的是 Nessus-8.1.0-es7.x86_64.rpm
步骤2:将下载的rpm包拖到centos里在/root权限下。接下来就可以安装Nessus了。
*在Linux系统中,Nessus工具默认安装在/opt/nessus目录中。
步骤3:在命令行里输入 rpm -ivh Nessus-8.1.0-es7.x86_64.rpm 回车就可以安装了。输出如下图信息就代表安装成功。若没有成功。有可能是下载的rpm包不全。
*注意:rpm安装时严格区分大小写的。

[root@centos7 ~]# rpm -ivh Nessus-8.1.0-es7.x86_64.rpm
warning: Nessus-8.1.0-es7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1c0c4a5d: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:Nessus-8.1.0-es7 ################################# [100%]
Unpacking Nessus Core Components...
- You can start Nessus by typing /bin/systemctl start nessusd.service
- Then go to https://centos7.magedu.com:8834/ to configure your scanner

步骤4:启动Nessus服务,需要iptables -F把防火墙关掉,并且查看下端口8834是否启动。如下:
[root@centos7 ~]# systemctl start nessusd.service
[root@centos7 ~]# ss -ntlp | grep 8834
LISTEN 0 128 *:8834 *:* users:(("nessusd",pid=2036,fd=11))
LISTEN 0 128 :::8834 :::* users:(("nessusd",pid=2036,fd=12))
步骤5:在浏览器里输入https://linux服务器IP:8834,访问Nessus服务。
以下界面提示证书存在错误,是因为该站点使用了不受信任的自签名的SSL证书。如果确认该站点没问题,则单击“继续浏览此网站”选项。

步骤6:出现个显示了Nessus工具的欢迎信息界面。此时,单击Continue按钮。
步骤7:创建一个帐号,用户管理Nessus服务。这里创建一个名为admin的用户,并为该用户设置一个密码。设置完成后,单击Continue按钮。

步骤8:ctivation Code对应的文本框中,输入前面获取到的激活码。然后,单击Continue按钮,将开始加载Nessus中的插件。

步骤9:另开一个页面输入http://www.tenable.com/products/nessus/nessus-plugins/obtain-an-activation-code,弹出如下页面:

步骤10:选择free的注册一个账号,在下图界面First Name和Last Name文本框中,用户可以任意填写。但是,Email下的文本框必须填写一个合法的邮件地址,用来获取邮件。当以上信息设置完成后,单击Register按钮。接下来,将会在注册的邮箱中收到一份关于Nessus的邮件。进入邮箱打开收到的邮件,将会看到一串数字,类似CC9F-D5FE-EA9D-9C59-3D60,即激活码。如下图:

步骤11:收到激活码后回到,步骤8在Activation Code对应的文本框中,输入前面获取到的激活码,在点击continue按钮,加载nessus。第一次加载时间比较长,可能要十几分钟。

步骤12:初始化完后会弹出登录界面,写上用户名和密码,点击Sign In按钮,就可以成功登录nessus了。如下图:

步骤13:若以后重新登录nessus时,在浏览器里输入https://Linux服务器IP:8834/或https://主机名:8834/地址,即可以打开登录界面,登录成功如下图:

到此扫描利器Nessus就安装成功了!
在Linux上安装 nessus的更多相关文章
- 在Windows和Linux上安装paramiko模块以及easy_install的安装方法
一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...
- 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导
Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...
- WINDOWS和Linux上安装php7 alpha 并安装 yaf
WINDOWS和Linux上安装php7 alpha 并安装 yaf PHP技术 widuu 2个月前 (06-15) 126浏览 0评论 windows 1.windows上安装 php7 ...
- 在Windows和Linux上安装paramiko模块
一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...
- Linux上安装使用boost入门指导
Data Mining Linux上安装使用boost入门指导 获得boost boost分布 只需要头文件的库 使用boost建立一个简单的程序 准备使用boost二进制文件库 把你的程序链接到bo ...
- 如何在Linux上安装Storm
Storm是开源的分布式实时计算系统,能够让数据流处理变得简单.可靠,也因此在大数据领域有广泛的实际 应用.下面介绍一下如何在Linux系统上安装Storm.根据Storm官网介绍,安装Storm软件 ...
- linux上安装Drupal
linux上安装Drupal 前言:国内用drupal的并不太多,网上资料也很少.要注意的是drupal尽量别使用apt来安装,特别是ubuntu平台的drupal做出了一定的更改,会妨碍后期的学习和 ...
- 在Linux上安装Hadoop
先决条件: Hadoop是用JAVA写的,所以首先要安装Java.在Ubuntu上安装JDK见:http://blog.csdn.net/microfhu/article/details/766739 ...
- linux上安装配置samba服务器
linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这 ...
随机推荐
- Ubuntu下安装并使用sublime text 3(建议:先安装Package controls 后在看本教程,否则可能会安装不了)
首先从Sublime Text官网下载合适的包 然后使用 tar -xvvf sublime_text_3_build_3207_x64.tar.bz2 解压: 再使用 mv sublime_text ...
- Windows定时备份Mysql数据库
1.新建批处理文件bat(随意命名:如auto_backup_mysql_data.bat) 2.在批处理文件里添加如下命令 %1 mshta vbscript:createobject(" ...
- Scala和Java混合项目搭建:(Eclipse)
Scala和Java混合项目搭建:(Eclipse) 项目结构: pom.xml: <project xmlns="http://maven.apache.org/POM/4.0. ...
- Nullable Reference Types 可空引用类型
在写C#代码的时候,你可能经常会遇到这个错误: 但如果想避免NullReferenceException的发生,确实需要做很多麻烦的工作. 可空引用类型 Null Reference Type 所以, ...
- httprouter框架 (Gin使用的路由框架)
之前在Gin中已经说到, Gin比Martini的效率高好多耶, 究其原因是因为使用了httprouter这个路由框架, httprouter的git地址是: httprouter源码. 今天稍微看了 ...
- JavaScript设计模式——原型模式
原型模式: 原型模式是指原型实例指向创建对象的种类,并通过拷贝这些原型创建新的对象,是一种用来创建对象的模式,也就是创建一个对象作为另一个对象的prototype属性: prototype警告:学习了 ...
- 做高逼格程序员之说走就走的「Windows」
简介:随着移动固态硬盘越来越便宜,网上逐渐出来一个黑科技.Windows To GO见名知意.简单来说就是在U盘或者是移动固态硬盘上安装Windows系统.达到即插即用. WTG 简介 Windows ...
- 利用 SASS 简化 `nth-child` 样式的生成
考察如下的 HTML 片段,通过 CSS 的 nth-child() 伪选择器实现列表的颜色循环,比如每三个一次循环. <ul> <li>1</li> <li ...
- Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】
前几天写过一篇<Elasticsearch 7.x 最详细安装及配置>,今天继续最新版基础入门内容.这一篇简单总结了 Elasticsearch 7.x 之文档.索引和 REST API. ...
- B-线性代数-范数
目录 范数 一.Lp范数 二.L0范数 三.L1范数 四.L2范数 五.L∞范数 更新.更全的<机器学习>的更新网站,更有python.go.数据结构与算法.爬虫.人工智能教学等着你:ht ...