Linux audit安全审计工具

/**********************************************************************
 *                Linux audit安全审计工具
 * 说明:
 *     今天接触到安全审计,查看一下,发现内核有支持安全审计方面的东西。
 *
 *                                2018-4-23 深圳 宝安西乡 曾剑锋
 *********************************************************************/

一、参考文档:
    1. Unable to open /sbin/audispd (No such file or directory)
        https://bugzilla.redhat.com/show_bug.cgi?id=207627

二、Error - audit support not in kernel
    lqqqqqqqqqqqqqqqqqqqqqqqqqqqqq General setup qqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
    x  Arrow keys navigate the menu.  <Enter> selects submenus ---> (or empty x
    x  submenus ----).  Highlighted letters are hotkeys.  Pressing <Y>        x
    x  includes, <N> excludes, <M> modularizes features.  Press <Esc><Esc> to x
    x  exit, <?> for Help, </> for Search.  Legend: [*] built-in  [ ]         x
    x lqqqq^(-)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
    x x    [*] open by fhandle syscalls                                     x x
    x x    [*] uselib syscall                                               x x
    x x    [*] Auditing support         <---------------------              x x
    x x    [*] Enable system-call auditing support                          x x
    x x        IRQ subsystem  --->                                          x x
    x x        Timers subsystem  --->                                       x x
    x x        CPU/Task time and stats accounting  --->                     x x
    x x        RCU Subsystem  --->                                          x x
    x x    <*> Kernel .config support                                       x x
    x x    [*]   Enable access to .config through /proc/config.gz           x x
    x mqqqqv(+)qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
    tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
    x        <Select>    < Exit >    < Help >    < Save >    < Load >         x
    mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

三、运行测试:
    1. 命令测试:
        [buildroot@root ~]#  auditd  -f
        Config file /etc/audit/auditd.conf opened for parsing
        local_events_parser called with: yes
        writaudit: type=1305 audit(61.430:2): audit_pid=283 old=0 auid=4294967295 ses=4294967295 res=1
        e_logs_parser called with: yes
        log_file_parser called with: /var/log/audit/audit.log
        log_group_parser called with: root
        log_format_parser called with: RAW
        flush_parser called with: INCREMENTAL_ASYNC
        freq_parser called with: 50
        max_log_size_parser called with: 8
        num_logs_parser called with: 5
        priority_boost_parser called with: 4
        qos_parser called with: lossy
        dispatch_parser called with: /usr/sbin/audispd
        name_format_parser called with: NONE
        max_log_size_action_parser called with: ROTATE
        space_left_parser called with: 75
        space_action_parser called with: SYSLOG
        action_mail_acct_parser called with: root
        admin_space_left_parser called with: 50
        admin_space_left_action_parser called with: SUSPEND
        disk_full_action_parser called with: SUSPEND
        disk_error_action_parser called with: SUSPEND
        use_libwrap_parser called with: yes
        tcp_listen_queue_parser called with: 5
        tcp_max_per_addr_parser called with: 1
        tcp_client_max_idle_parser called with: 0
        enable_krb5_parser called with: no
        GSSAPI support is not enabled, ignoring value at line 33
        krb5_principal_parser called with: auditd
        GSSAPI support is not enabled, ignoring value at line 34
        distribute_network_parser called with: no
        Started dispatcher: /usr/sbin/audispd pid: 285
        type=DAEMON_START msg=audit(61.435:1106): op=start ver=2.7.1 format=raw kernel=4.1.15+g30278ab auid=4294967295 pid=283 uid=0 ses=4294967295 res=success
        config_manager init complete
        dispatcher 285 reaped
        Init complete, auditd 2.7.1 listening for events (startup state enable)
    2. 开机自启动:
        [buildroot@root ~]#  ps aux | grep audit
          168 root     /usr/sbin/auditd
          171 root     [kauditd]
          283 root     grep audit
        [buildroot@root ~]#  aureport -m

        Account Modifications Report
        =================================================
        # date time auid addr term exe acct success event
        =================================================
        <no events of interest were found>

        [buildroot@root ~]#

猜你喜欢

转载自www.cnblogs.com/zengjfgit/p/8921380.html