当前位置: 首页 > news >正文

主机安全检测nessus的安装以及配置

今天在网上看到这么个关于主机安全检测的工具nessus,然后就在本地测试服务器进行了安装以及测试,下面写出安装以及测试的一个过程.
 
1.安装nessus的安装
 
  nessus的安装其实很简单,到 www.nessus.org去下载相应的版本,他支持3个操作:windows,linux,mac.
  我这里安装的是Nessus-4.0.1-suse10.0.i586.rpm,安装如下:
  #rpm -ivh Nessus-4.0.1-suse10.0.i586.rpm
  他默认安装到了/opt/nessus/下面,进入这个目录去看看
  #ls
  bin  com  etc  lib  man  sbin  share  var

2.添加nessus的用户
  #/opt/nessus/sbin/nessus-adduser
 
下面红色字的是需要输入的
Login :  test    //登录用户
Authentication (pass/cert) : [pass]  pass    //验证方式,有密码和授权文件,这里选择密码
Login password :                             //这里需要输入用户的密码
Login password (again) :                     //这里需要再输入用户的密码
Do you want this user to be a Nessus 'admin' user ? (can upload plugins, etc...) (y/n) [n]:  y                 //这里提问你是否让test用户作为管理者,我这里选择是
User rules
----------
nessusd has a rules system which allows you to restrict the hosts
that test has the right to test. For instance, you may want
him to be able to scan his own host only.
Please see the nessus-adduser manual for the rules syntax
Enter the rules for this user, and enter a BLANK LINE once you are done : 
(the user can have an empty rules set)
 
Login             : test
Password         : ***********
This user will have 'admin' privileges within the Nessus server
Rules             :
Is that ok ? (y/n) [y]  y    //这里让确定上面的相应操作
User added
 
这样我们的用户就建立好了,现在我们启动nessus,
 
# service nessusd start
Starting the Nessus Daemon                                           done
linux-0fdr:/opt/nessus/etc/nessus # Missing plugins. Attempting a plugin update...
Your installation is missing plugins. Please register and try again.
To register, please visit  http://www.nessus.org/register/
看到第一次启动这里提示我们没有注册所以启动之后你会发现没有没有nessus的进程生成,看来只能去注册了.去他给指定的页面去进行注册,只需要提供一个邮箱地址就行了,然后他会向你的邮箱发送一份邮件,打开邮件发现他给了注册号,也说了如何注册的,注册方法如下:
#/opt/nessus/bin/nessus-fetch --register  1AE3-5756-E215-5CD7-4E3E   //后面这一串就是注
                                         册码了,这里说明 下注册的时候需要一段时间的.
然后再来启动一次nessus,看看什么情况
#service nessusd start
Starting the Nessus Daemon                                            done
OK,现在启动一切正常了,我们来看看端口和进程有没有启动.
# ps -ed |grep nessus
24003 ?        00:00:00 nessus-service
24004 pts/14   00:00:47 nessusd
 
# netstat -ant |grep 1241
tcp        0      0 0.0.0.0:1241            0.0.0.0:*               LISTEN      
tcp        0      0 :::1241                 :::*                    LISTEN      
看到了进程以及端口都已经OK了,看来一切正常了,服务端已经OK了,现在在客户机上进行安装,以检测服务端的机器是否安全,我这里客户端安装在Windows操作系统下面.
 
我这里下载的是Nessus-4.0.1-i386.mis的安装包,安装不用说了,一路next.安装好以后打开客户端程序,然后我们点击下面的conect按钮,然后点击Edit安装,会出现一个窗口,要在里面输入连接的名字,连接机器的IP、端口号、用户以及密码,填好之后点击save,返回上一级的窗体,然后点击connect安装,然后他就进行了服务器的连接,第一次连接提示是否继续登录,当然点“是”了,连接成功之后,需要我们提供检测的服务器IP,这里可以选择一个网段或者单独的一个IP,这里选择一个IP,然后选择添加我们的扫描规则,添加完之后,点击下面的scan now,ok看到已经再扫描了,扫描之后会出一个报告,这里可以导出为html,非常方便.
 


本文转自wiliiwin 51CTO博客,原文链接:http://blog.51cto.com/wiliiwin/199298

相关文章:

  • Android应用程序组件Content Provider的启动过程源代码分析(7)
  • ipv6
  • Docker--------registry私有仓库搭建 [ Http ]
  • 实战:Windows Server 2008 活动目录 传送和争夺操作主控角色
  • AIX 5.3 Install Oracle 10g RAC 错误集锦--9i RAC present
  • All Our N-gram are Belong to You
  • 域用户权限|运行软件
  • 使用GitHub进行版本管理
  • RAC 开启gsd和oc4j服务
  • 让LINUX发出声音
  • 如何在Linux单用户模式下修改fstab文件
  • Nginx+proxy_cache高速缓存配置
  • WIN7 共享网络方法
  • shell脚本编程基础
  • HDU-2059 龟兔赛跑 动态规划
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 【技术性】Search知识
  • Android 架构优化~MVP 架构改造
  • JavaScript设计模式之工厂模式
  • js中forEach回调同异步问题
  • js中的正则表达式入门
  • orm2 中文文档 3.1 模型属性
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • Python语法速览与机器学习开发环境搭建
  • SpiderData 2019年2月25日 DApp数据排行榜
  • webpack+react项目初体验——记录我的webpack环境配置
  • 力扣(LeetCode)21
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 如何进阶一名有竞争力的程序员?
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 网页视频流m3u8/ts视频下载
  • 阿里云ACE认证学习知识点梳理
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​批处理文件中的errorlevel用法
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #Ubuntu(修改root信息)
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (1)常见O(n^2)排序算法解析
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (C语言)fgets与fputs函数详解
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (四) Graphivz 颜色选择
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)Windows2003安全设置/维护
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .net CHARTING图表控件下载地址
  • .NET Core 中插件式开发实现