ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

如何提升Nagios服务器安

2014-3-19 16:13| 发布者: admin| 查看: 492| 评论: 0

摘要:   摘要:如何提升Nagios服务器安全?Nagios是一种软件,它通常运行于Liunx或Unix操作系统下。Nagios的功能非常强大,它可以服务和主机,但是他自身并不包括这部分功能的代码,所有的、检测功能都是有插件来完成的 ...

  摘要:如何提升Nagios服务器安全?Nagios是一种软件,它通常运行于Liunx或Unix操作系统下。Nagios的功能非常强大,它可以服务和主机,但是他自身并不包括这部分功能的代码,所有的、检测功能都是有插件来完成的。本文讲述的是如何提升Nagios服务器安全。

  如何提升Nagios服务器安全?

  192.168.1.1Nagios是一种软件,能够帮助用户迅速了解主机和互联网上出现的问题,并且可以将其配置为在任何网络使用。在任何版本的Linux操作系统上安装Nagios服务器都常快速的过程,不过安全的安装则要花费一些功夫。本文将重点探讨如何提高Nagios的安全性问题,而不会如何安装Nagios的问题,因为已经太多类似文章。

  你可能会疑惑为什么需要考虑Nagios服务器的安全问题?因为如果Nagios受到的话,黑客将获取大量信息。下文的示例都是在Ubuntu进行的,不过这些示例能够帮助任何下的用户提高Nagios服务器的安全性,因为基本概念是一致的。

  如果你按照互联网上提供的快速安装指南安装Nagios,很可能只是安装了web界面,因为Nagios使用Apache显示出很多其他安全选项。

  “Allowfrom”选项是用来明确只能向某些IP地址和/或网络提供访问权限的,例子中允许所有IP地址访问该web界面。其他安全选项是用于身份验证的,“AuthType”定义了使用哪种身份验证类型,只有两种类型可供选择Basic或者Digest,基本验证(Basic)会将用户密码和用户名作为纯文本提交,而Digest验证的密码则会作为MD5digest提交,很明显后者更加安全。

  为了提高安全性我们需要进行如下修改:

  这个配置中,只有192.168.4.0网络的电脑可以访问该web界面,并且我们现在使用Digest验证取代了不安全的基本验证方法。

  现在我们需要添加允许访问web网络的用户以及密码,使用下列命令来为digest验证添加新用户:

  最佳做法

  本节将列举出一些安装Nagios服务器的最佳安全做法,具体如下:

  ·不要以root身份运行Nagios。需要有一个名为nagios的普通用户,如果Nagios作为root运行,那么当Nagios受到时,者就能够对用户系统了。.

  ·在CommandDefinitions中使用完整径。当定义命令时,请明确完整的径,而不是与正在执行的任何脚本或者二进制相关的径。

  ·远程代理安全。远程代理包括NRPE,、NSClient以及SNMP等,下文中我们将介绍NRPE远程代理的步骤。

  本节我们将研究如何保障NRPE安全的问题。该远程代理用于在远程主机上执行检查程序(检查负载或者磁盘使用等),我们不会希望任何程序或者用户能够在远程机器上执行命令,因此保障NRPE的安全性常重要的。

  由于NRPE附带有对TCPwrappers的支持,我们可以定义哪些主机允许访问NRPE:

  以上示例中,只有192.168.1.91可以在该主机上使用这个远程代理,你可以将你的Nagios客户端IP地址取代192.168.1.91,请注意应该同时用于你的Nagios服务器和客户端。

  NRPE的另一部分也可能成为安全漏洞,即允许commandarguments。我们当然不希望看到者通过发送恶意arguments我们的系统,确实有时候需要允许Nagios发送commandarguments,但如果大部分时候不需要启用此功能,那么一定要禁用。

  用户进行任何配置更改后都必须重新启动nrpe.cfg,想要了解更多关于NRPE安全的信息请阅读数据包源文件中的SECURITY文件。

  通信渠道安全

  在网络进行通信时,必然要涉及到通信安全问题,这也正是SSL的用武之地。

  NRPE可以允许你启用SSL功能,但是数据包必须已经配置为–enable-ssloption(启用SSL选项),如果NRPE配置为使用SSL功能,请注意客户端和服务器都必须同时启用。.

  下一步我们还需要配置SSL以提高其安全性,这样才不至于发送简单的纯文本web界面密码:

  现在Nagios服务器已经很安全了,下一步就是即使进行安全更新。Nagios服务器安全的提升就讲述到这里了。

  【编辑推荐】

不良信息举报Q:2000617
新用户7天后可回帖!

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-11-6 12:45 , Processed in 0.029776 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部