win服务器如何发送日志给审计

fiy 其他 493

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要将Windows服务器上的日志发送给审计,可以按照以下步骤进行操作:

    步骤一:配置Windows事件日志

    首先,需要配置Windows服务器上的事件日志,以便记录审计相关的事件。可以通过以下步骤来完成配置:

    1. 打开“控制面板”,点击“管理工具”,找到并打开“事件查看器”。
    2. 在事件查看器中,找到“应用和服务日志”下的“安全”子项,右键点击并选择“属性”。
    3. 在属性窗口中,勾选“记录此事件”选项,并选择日志文件的位置和大小等参数,点击“确定”保存配置。

    重复以上步骤,对其他需要审计的事件日志进行配置。

    步骤二:配置事件日志订阅

    接下来,需要配置事件日志的订阅,以便将日志发送给审计。

    1. 打开“控制面板”,点击“管理工具”,找到并打开“事件订阅”。
    2. 在事件订阅窗口中,点击“创建事件订阅”,进入订阅向导。
    3. 在订阅向导中,选择要订阅的事件日志源,并指定过滤器条件,例如选择“安全”日志源,并设置关键词或事件 ID 等过滤条件。
    4. 在下一步中,选择事件日志的目标,可以选择将日志发送到远程计算机、保存到文件或发送到邮箱等方式。
    5. 根据需要,进一步配置订阅的详细参数,例如日志存储位置、订阅的时间间隔等。
    6. 完成向导后,事件订阅将开始工作,将符合过滤条件的事件日志发送给指定的目标。

    通过以上步骤,就可以将Windows服务器上的事件日志发送给审计了。需要注意的是,为了保证日志的安全性和完整性,应该将日志发送到安全可靠的审计存储系统,并定期备份和监控日志的发送情况。此外,还可以通过配置防火墙规则和访问控制,限制对事件订阅的访问权限,提高系统的安全性。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要将Windows服务器的日志发送给审计,可以采取以下步骤:

    1. 配置Windows事件日志:首先,需要配置Windows服务器的事件日志,以记录需要审计的活动。可以使用Windows Event Viewer工具来打开事件日志,然后选择需要审计的日志类别,例如安全日志、应用程序日志、系统日志等。然后,设置日志的存储大小和保留策略,以确保日志不会被自动清除。

    2. 启用Windows服务器的审计策略:为了捕获特定的事件和活动,需要启用Windows服务器的审计策略。可以通过访问"本地安全策略"或者使用组策略管理器来启用审计策略。然后,选择要审计的活动类型,例如登录/注销事件、文件/目录访问、帐户权限更改等。

    3. 配置事件日志订阅:要将Windows服务器的日志发送给审计服务器,可以配置事件日志订阅。这可以通过使用Windows Event Forwarding(WEF)功能来实现。可以在Windows服务器上启用WEF,然后配置订阅器和收集器。订阅器是将日志发送到审计服务器的源端,而收集器是接收和存储日志的目的端。

    4. 部署集中式审计服务器:为了接收并存储来自Windows服务器的日志,需要设置一个集中式审计服务器。可以使用安全信息和事件管理(SIEM)工具来部署和管理审计服务器。这些工具可以帮助监控和分析来自多个Windows服务器的日志,并提供实时警报和报告功能。

    5. 配置审计服务器的日志接收和分析:一旦集中式审计服务器设置完成,需要配置日志接收和分析功能。可以使用SIEM工具来配置审计服务器,以接收来自Windows服务器的日志,并对其进行分析和解释。这将包括设置警报规则、制定报告和生成仪表板等。这样,审计员可以监视服务器活动并及时发现任何异常或可疑活动。

    总结起来,要将Windows服务器的日志发送给审计,首先需要配置事件日志和审计策略,然后通过事件日志订阅和集中式审计服务器来实现日志的收集和存储,最后,使用SIEM工具来配置审计服务器,以便接收、分析和解释日志。这样可以确保服务器的活动得到有效监控和审计。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要将 Windows 服务器的日志发送给审计部门,可以通过以下方法进行操作:

    方法一:使用 Event Viewer 订阅和转发日志

    步骤1:打开 Windows 服务器上的 Event Viewer(事件查看器)。可以通过按下 Win + R 键,然后输入 "eventvwr" 命令打开。

    步骤2:在左侧窗格中,展开 "Windows Logs"(Windows 日志)文件夹,并选择您希望发送的特定日志文件夹,比如 "Security"(安全)日志。

    步骤3:在右侧窗格中,选择 "Actions"(操作)菜单,并点击 "Enable Log"(启用日志)。

    步骤4:然后,在 "Actions"(操作)菜单中,选择 "Properties"(属性)。在弹出的对话框中,点击 "Advanced"(高级)选项卡。

    步骤5:在 "Advanced"(高级)选项卡中,点击 "Security"(安全)按钮。然后,为事件查看器添加一个 "Event Log Readers"(事件日志读取器)组的安全标识符。

    步骤6:点击 "OK" 保存更改并关闭对话框。

    步骤7:重新打开 "Actions"(操作)菜单,并选择 "Subscribe to this log…"(订阅此日志…)选项。在弹出的对话框中,选择 "Forward events"(转发事件)选项,并指定要发送到的审计部门的服务器。

    方法二:使用 Windows PowerShell 配置日志转发

    步骤1:打开 Windows PowerShell(可以点击 "Start"(开始)菜单,搜索 "PowerShell" 并选择 "Windows PowerShell" 打开)。

    步骤2:在 PowerShell 中运行以下命令来配置日志转发:

    $EventLog = New-Object System.Diagnostics.EventLog("Security")
    $EventLog.ModifyOverflowPolicy("OverwriteAsNeeded")
    Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\Eventlog\Security -Name CustomSD -Value 'O:NSG:BAD:P(A;;GA;;;S-1-1-0)'
    

    上述代码将配置 "Security"(安全)日志,可以根据需求更改为其他不同的日志文件夹。

    步骤3:然后,在 PowerShell 中运行以下命令来设置日志转发:

    $ForwardingTarget = "<审计服务器IP>"
    $EventLog.OnEntryWritten = {
        $EventLog = [System.Diagnostics.EventLog]$Arg0
        $Event = $EventLog.Entries[$EventLog.Entries.Count-1]
        $EventString = $Event.Source + " " + $Event.Message
    
        $Client = New-Object System.Net.Sockets.TcpClient($ForwardingTarget, 5000)
        $Stream = $Client.GetStream()
        $Writer = New-Object System.IO.StreamWriter($Stream)
        $Writer.WriteLine($EventString)
        $Writer.Flush()
        $Writer.Close()
        $Stream.Close()
        $Client.Close()
    }
    
    $EventLog.EnableRaisingEvents = $true
    

    <审计服务器IP> 替换为真实的审计服务器的 IP 地址。

    步骤4:保存脚本,并启动脚本以开始将日志发送给审计服务器。

    这两种方法都可以让 Windows 服务器将日志发送给审计部门。您可以根据实际需求选择适合您环境的方法来配置日志转发。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部