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的更多相关文章

  1. 在Windows和Linux上安装paramiko模块以及easy_install的安装方法

    一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...

  2. 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导

    Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...

  3. WINDOWS和Linux上安装php7 alpha 并安装 yaf

    WINDOWS和Linux上安装php7 alpha 并安装 yaf PHP技术  widuu  2个月前 (06-15)  126浏览  0评论 windows 1.windows上安装 php7 ...

  4. 在Windows和Linux上安装paramiko模块

    一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...

  5. Linux上安装使用boost入门指导

    Data Mining Linux上安装使用boost入门指导 获得boost boost分布 只需要头文件的库 使用boost建立一个简单的程序 准备使用boost二进制文件库 把你的程序链接到bo ...

  6. 如何在Linux上安装Storm

    Storm是开源的分布式实时计算系统,能够让数据流处理变得简单.可靠,也因此在大数据领域有广泛的实际 应用.下面介绍一下如何在Linux系统上安装Storm.根据Storm官网介绍,安装Storm软件 ...

  7. linux上安装Drupal

    linux上安装Drupal 前言:国内用drupal的并不太多,网上资料也很少.要注意的是drupal尽量别使用apt来安装,特别是ubuntu平台的drupal做出了一定的更改,会妨碍后期的学习和 ...

  8. 在Linux上安装Hadoop

    先决条件: Hadoop是用JAVA写的,所以首先要安装Java.在Ubuntu上安装JDK见:http://blog.csdn.net/microfhu/article/details/766739 ...

  9. linux上安装配置samba服务器

    linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这 ...

随机推荐

  1. Ubuntu下安装并使用sublime text 3(建议:先安装Package controls 后在看本教程,否则可能会安装不了)

    首先从Sublime Text官网下载合适的包 然后使用 tar -xvvf sublime_text_3_build_3207_x64.tar.bz2 解压: 再使用 mv sublime_text ...

  2. Windows定时备份Mysql数据库

    1.新建批处理文件bat(随意命名:如auto_backup_mysql_data.bat) 2.在批处理文件里添加如下命令 %1 mshta vbscript:createobject(" ...

  3. Scala和Java混合项目搭建:(Eclipse)

     Scala和Java混合项目搭建:(Eclipse)  项目结构: pom.xml: <project xmlns="http://maven.apache.org/POM/4.0. ...

  4. Nullable Reference Types 可空引用类型

    在写C#代码的时候,你可能经常会遇到这个错误: 但如果想避免NullReferenceException的发生,确实需要做很多麻烦的工作. 可空引用类型 Null Reference Type 所以, ...

  5. httprouter框架 (Gin使用的路由框架)

    之前在Gin中已经说到, Gin比Martini的效率高好多耶, 究其原因是因为使用了httprouter这个路由框架, httprouter的git地址是: httprouter源码. 今天稍微看了 ...

  6. JavaScript设计模式——原型模式

    原型模式: 原型模式是指原型实例指向创建对象的种类,并通过拷贝这些原型创建新的对象,是一种用来创建对象的模式,也就是创建一个对象作为另一个对象的prototype属性: prototype警告:学习了 ...

  7. 做高逼格程序员之说走就走的「Windows」

    简介:随着移动固态硬盘越来越便宜,网上逐渐出来一个黑科技.Windows To GO见名知意.简单来说就是在U盘或者是移动固态硬盘上安装Windows系统.达到即插即用. WTG 简介 Windows ...

  8. 利用 SASS 简化 `nth-child` 样式的生成

    考察如下的 HTML 片段,通过 CSS 的 nth-child() 伪选择器实现列表的颜色循环,比如每三个一次循环. <ul> <li>1</li> <li ...

  9. Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】

    前几天写过一篇<Elasticsearch 7.x 最详细安装及配置>,今天继续最新版基础入门内容.这一篇简单总结了 Elasticsearch 7.x 之文档.索引和 REST API. ...

  10. B-线性代数-范数

    目录 范数 一.Lp范数 二.L0范数 三.L1范数 四.L2范数 五.L∞范数 更新.更全的<机器学习>的更新网站,更有python.go.数据结构与算法.爬虫.人工智能教学等着你:ht ...