• 搭建Linux入侵检测系统(ids)


    OSSES是一个基于主机的入侵检测系统,它集HIDS、日志监控、安全事件管理于一体

    OSSES支持Linux、Solaris、Windows和macOS x 操作系统

    OSSES提供如下功能:

    文件完整性检查:例如,通过监控/etc/passwd和/etc/shadow文件,可以知道是否有新增系统用户或者用户账号改变的情况

    日志监控:例如,通过监控/var/log/secure日志,可以分析出密码是否有暴力破解

    Rrootkit检查:通过/sbin  ,  /bin 等系统核心命令执行程序的规则检查,可以知道是否被替换了恶意程序,发现异常时可以报警处理

    首先 我们假设有2台Linux虚拟机,Centos6作为OSSES server  ,IP为192.168.23.133 ,Centos7作为OSSES agent ,ip为192.168.23.132

    在server和agent都需要先进行IDS的安装

    yum install -y gcc inotify-tools bind-utils

    wget -O ossec.2.9.3.tar.gz https://github.com/ossec/ossec-hids/archive/2.9.3.tar.gz

    下载完成后解压安装归档文件,本次我们下载到/usr/src中

    下载完成后开始进入ossec-hids-2.9.3  并运行 ./install.sh

    选择cn 中文

     继续配置安装

    后续所有选项我们都默认选Y ,特殊情况根据需求再修改

    然后在agent服务器上执行同样的安装操作

    当所有的安装完成后 我们再到server上进行配置,设置agent的IP 。通过/var/osses/bin/manage_agents进入配置选项,A表示添加agent

    接着输入agent名字 任意取

    agent的ip地址

    然后enter确认agent的ID  

    最后选择Y确认添加

    此时会生成一长串的密钥 保存好 可以复制下来,然后Q退出server配置 接下来进入Agent配置

     选择I 添加刚才生成的密钥 放入就行 然后Q退出配置在server和agent启动OSSEC

    /var/ossec/bin/ossec-control start

    agent启动之前需要在/var/ossec/etc/shared 中创建agent.conf文件,在文件中进行简单的配置如下:

    <agent_config>

    <localfile>

    <localtion>/var/log/my.log</localtion>

    <log_format>syslog</log_format>

    </localfile>

    </agent_config>

    配置完成即可启动

    最后通过/var/ossec/bin/ossec-control start 启动服务器和客户端的服务,注意server的开启是否正常

     /var/ossec/bin/ossec-control status

  • 相关阅读:
    Ceph 之RGW Cache
    Ceph 之RGW Pub-Sub Module
    Ceph 之RGW Data Layout
    RocksDB 之Write Ahead Log(WAL)
    Ceph 之 Background on http frontends
    Ceph 之Multisite 下的bucket reshard
    Ceph之PG数调整
    Ceph之对象存储网关RADOS Gateway(RGW)
    window mysql重启、忘记密码等操作
    selenium处理HTML5视频播放未能自动播放解决办法
  • 原文地址:https://www.cnblogs.com/kyooo/p/13232478.html
Copyright © 2020-2023  润新知