krish9412/Secure-Webserver-IDS-Project
GitHub: krish9412/Secure-Webserver-IDS-Project
使用Apache2、UFW、Fail2Ban和Suricata构建安全的Ubuntu Web服务器。
Stars: 1 | Forks: 0
# 使用IDS/IPS确保Ubuntu Web服务器安全
## 概述
本项目展示了使用多层安全控制部署和加固安全Ubuntu服务器环境的过程。
该环境在VMware中构建,包括:
* Apache2 Web服务器
* OpenSSH服务器
* UFW防火墙
* Fail2Ban入侵防御
* Suricata入侵检测系统(IDS)
## 安全特性
### Web服务器安全
* Apache2已部署和配置
* 远程Web访问已验证
### 安全管理
* 启用SSH进行远程管理
* 管理访问受限
### 防火墙保护
* UFW配置为仅允许所需服务
* 端口22、80和443通过防火墙规则管理
### 入侵预防
* Fail2Ban配置为监控SSH身份验证尝试
* 自动阻止可疑登录活动
### 入侵检测
* Suricata IDS部署并更新了社区规则
* 加载了超过50,000个活动检测签名
* 启用网络流量检查和警报生成
## 技术
* Ubuntu Server 26.04 LTS
* Apache2
* OpenSSH
* UFW
* Fail2Ban
* Suricata
* VMware Workstation
## 展示的技能
* Linux管理
* Web服务器部署
* 网络安全
* 防火墙配置
* 入侵检测
* 入侵预防
* 安全监控
* 虚拟化
## 截图
请参阅截图目录以获取部署、配置和测试证据。
## 未来改进
* HTTPS与SSL/TLS
* SIEM集成
* 集中日志记录
* 多因素认证
* Suricata IPS模式
标签:Metaprompt