主机安全检测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
相关文章
|
7月前
|
C++ 开发者 Windows
微软vc运行库,微软运行库,微软运行库下载地址
微软运行库合集包含Visual C++、.NET Framework、DirectX等核心组件,支持Windows系统下软件稳定运行,解决DLL缺失、运行报错等问题。集成多版本VC++运行库,兼容XP至Windows 11系统,适用于普通用户、开发者及游戏玩家。
5081 0
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
YuE:开源AI音乐生成模型,能够将歌词转化为完整的歌曲,支持多种语言和多种音乐风格
YuE 是香港科技大学和 M-A-P 联合开发的开源 AI 音乐生成模型,能够将歌词转化为完整的歌曲,支持多种音乐风格和多语言。
2033 23
YuE:开源AI音乐生成模型,能够将歌词转化为完整的歌曲,支持多种语言和多种音乐风格
|
安全 网络安全 数据库
扫描神器:Nessus 保姆级教程(附步骤)
扫描神器:Nessus 保姆级教程(附破解步骤)
|
安全 Java 开发者
如何在Spring Boot中实现OAuth2.0和OpenID Connect
如何在Spring Boot中实现OAuth2.0和OpenID Connect
1304 1
|
存储 安全 网络安全
如何注册UGREENLink服务?
【7月更文挑战第1天】如何注册UGREENLink服务?
2200 3
|
人工智能 运维 负载均衡
云上运维架构
云上运维架构
云上运维架构
|
JSON Java 关系型数据库
Spring Boot 学习研究笔记(十三) Spring Data JPA与PostgreSQL的jsonb类型集成
Spring Boot 学习研究笔记(十三) Spring Data JPA与PostgreSQL的jsonb类型集成
954 0
|
数据挖掘
假设检验多重比较的P值修正
在进行假设检验时,我们通常会使用P值来判断样本数据是否支持原假设。当我们进行多重比较时,也就是对多个假设进行检验时,如果不进行P值修正,就会出现多重比较问题。多重比较问题指的是在进行多次假设检验时,由于进行多次检验,就会增加发生假阳性的概率,从而导致P值的误判。这种误判可能会导致我们错误地拒绝原假设或者错误地接受备择假设,从而影响数据分析的准确性和可靠性。为了避免多重比较问题,进行P值修正可以有效地避免多重比较问题的发生。
1151 0
|
存储 安全 算法
【GNU/Linux kernel源码分析】刨根问底,速览,对初学者友好的底层理解,让你对内核不再迷茫
【GNU/Linux kernel源码分析】刨根问底,速览,对初学者友好的底层理解,让你对内核不再迷茫
946 0
【GNU/Linux kernel源码分析】刨根问底,速览,对初学者友好的底层理解,让你对内核不再迷茫