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运营, 安全实验环境, 管理员页面发现