microsaeid/splunk-security-labs

GitHub: microsaeid/splunk-security-labs

一套手把手指导的 Splunk 安全实验项目,通过分步实操帮助用户从零搭建 SIEM 环境并掌握日志分析与检测工程技能。

Stars: 0 | Forks: 0

# 第 01 部分 - 为 Splunk 准备 Ubuntu Server ## 概述 ### 摘要表 | 项目 | 详情 | |------|---------| | 项目 | 为 Splunk 准备 Ubuntu Server | | 平台 | Microsoft Hyper-V | | 服务器 | Splunk Server VM | | 操作系统 | Ubuntu Server 24.04.4 LTS | | 网络 | External Virtual Switch | | 远程访问 | OpenSSH | | 文件传输 | Secure Copy Protocol (SCP) | | 目标 | 为 Splunk Enterprise 构建并准备专用的 Ubuntu Server | ### 简介 本实验记录了为 Splunk Enterprise 部署创建和准备专用 Ubuntu Server 虚拟机的过程。 工作内容包括在 Hyper-V 中创建虚拟机、安装 Ubuntu Server、配置网络连接、通过 SSH 启用安全远程访问、排查 TCP 端口 22 的连接问题,以及将 Splunk Enterprise 安装包从 Windows 主机传输到 Linux 服务器。 本部分未安装 Splunk Enterprise。目的是在开始安装 Splunk 之前准备并验证底层服务器环境。 ## 实验环境 ### VM - Splunk Server ### 操作系统 - Ubuntu Server 24.04.4 LTS - Windows 11 主机 ### 虚拟化 - Microsoft Hyper-V - Generation 2 虚拟机 - My External Lab 虚拟交换机 ### 服务器资源 | 资源 | 配置 | |----------|---------------| | 内存 | 8 GB | | 处理器 | 4 vCPU | | 虚拟磁盘 | 100 GB 动态扩展 VHDX | | 网络 | 外部虚拟交换机 | | Secure Boot | Microsoft UEFI Certificate Authority | ### 监控工具 - 本部分未配置 ### SIEM - 本部分未安装 ## 操作步骤 ### 1. 创建虚拟机 在 Hyper-V 中创建了一个新的 Generation 2 虚拟机,配置如下: - VM 名称:`Splunk-Server` - 内存:8192 MB - 虚拟处理器:4 - 虚拟磁盘:100 GB - 网络:My External Lab - 安装介质:Ubuntu Server 24.04.4 LTS ISO 配置 Secure Boot 使用: `Microsoft UEFI Certificate Authority` ### 2. 安装 Ubuntu Server 安装了 Ubuntu Server,选择如下: - 标准 Ubuntu Server 安装 - 使用整个虚拟磁盘 - 禁用 LVM - 禁用磁盘加密 - 跳过 Ubuntu Pro - 未选择第三方驱动程序 - 未安装特色服务器 snaps - 选择 OpenSSH Server - 启用通过 SSH 的密码身份验证 配置了服务器身份: - 服务器名称:`splunk-server` - 本地用户:`saeid` ### 3. 更新 Ubuntu 包列表 ``` sudo apt update ```
标签:BurpSuite集成, SOC运营, 安全实验环境, 管理员页面发现