mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-06-28 17:33:39 +00:00
Page:
Configuration ZH
Pages
API Reference DE
API Reference FR
API Reference ZH
API Reference
ARM Installation DE
ARM Installation FR
ARM Installation ZH
ARM Installation
Acknowledgments
Android ToolBox
Anti Track
Architecture
Browser Extension
CATEGORIES DE
CATEGORIES EN
CATEGORIES FR
CATEGORIES ZH
CTL Grammar
Configuration DE
Configuration FR
Configuration ZH
Configuration
Device Categories
ESPRESSObin DE
ESPRESSObin FR
ESPRESSObin ZH
ESPRESSObin
Eye Remote
FAQ Troubleshooting
Financing Model
Fiscal Notes
Hardware Matrix
Home DE
Home FR
Home ZH
Home
Installation DE
Installation FR
Installation ZH
Installation
Live USB DE
Live USB FR
Live USB QEMU
Live USB VirtualBox
Live USB ZH
Live USB
MODULES DE
MODULES EN
MODULES FR
MODULES ZH
Multi Agent Worktree
Multiboot
QEMU ARM64
Roadmap
Smart Strip
Sponsor a Port
Support
ThreatMesh FR
ThreatMesh
Troubleshooting DE
Troubleshooting FR
Troubleshooting ZH
Troubleshooting
UI COMPARISON
VirtualBox Setup
Table of Contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
SecuBox 配置
配置文件
SecuBox 使用位于 /etc/secubox/ 目录下的 TOML 配置文件。
主配置结构
/etc/secubox/
├── secubox.toml # 主配置文件
├── modules/ # 各模块配置
│ ├── crowdsec.toml
│ ├── wireguard.toml
│ ├── dpi.toml
│ └── ...
├── tls/ # TLS 证书
│ ├── cert.pem
│ └── key.pem
└── secrets/ # 敏感数据 (chmod 600)
└── jwt.key
secubox.toml
[general]
hostname = "secubox"
timezone = "Europe/Paris"
locale = "en_US.UTF-8"
[network]
wan_interface = "eth0"
lan_interfaces = ["lan0", "lan1"]
bridge_name = "br-lan"
lan_ip = "192.168.1.1"
lan_netmask = "255.255.255.0"
dhcp_enabled = true
dhcp_range_start = "192.168.1.100"
dhcp_range_end = "192.168.1.200"
[security]
firewall_enabled = true
default_policy = "drop"
crowdsec_enabled = true
waf_enabled = true
[services]
nginx_enabled = true
haproxy_enabled = true
ssh_enabled = true
ssh_port = 22
模块配置
每个模块在 /etc/secubox/modules/ 目录下都有自己的配置文件。
示例:CrowdSec
# /etc/secubox/modules/crowdsec.toml
[crowdsec]
enabled = true
api_url = "http://127.0.0.1:8080"
log_level = "info"
[bouncers]
firewall = true
nginx = true
[scenarios]
ssh_bruteforce = true
http_bad_user_agent = true
示例:WireGuard
# /etc/secubox/modules/wireguard.toml
[wireguard]
enabled = true
interface = "wg0"
listen_port = 51820
private_key_file = "/etc/secubox/secrets/wg_private.key"
[peers]
# 对等节点通过 API 管理
环境变量
部分设置可以通过环境变量覆盖:
SECUBOX_DEBUG=1 # 启用调试模式
SECUBOX_LOG_LEVEL=debug # 设置日志级别
SECUBOX_CONFIG=/path/to/cfg # 自定义配置路径
应用更改
修改配置后:
# 验证配置
secubox-config validate
# 应用更改
secubox-config apply
# 或重启特定模块
systemctl restart secubox-<module>
双缓冲系统 (CSPN)
对于安全关键的更改,SecuBox 使用双缓冲系统:
/etc/secubox/
├── active/ # 当前生效配置(只读)
├── shadow/ # 待生效更改(可编辑)
└── rollback/ # 4 个历史版本 (R1-R4)
工作流程
- 在
shadow/中编辑 - 验证:
secubox-config validate --shadow - 交换生效:
secubox-config swap - 如需回滚:
secubox-config rollback R1
另请参阅
- Installation — 初始安装
- API-Reference — REST API 文档
- Modules — 可用模块
- Troubleshooting — 常见问题
SecuBox | FR | DE | 中文 | v2.2.4-pre1
Projet
Soutenir
🔴 BOOT — Démarrer
- Multiboot ⭐
- Live-USB-VirtualBox
run-vbox.sh - Live-USB-QEMU
run-qemu.sh - Live-USB | FR | DE | 中文
- Installation | FR | DE | 中文
- ARM-Installation | FR | DE | 中文
- ESPRESSObin | FR | DE | 中文
- Eye-Remote 📡
- Android-ToolBox 📱 one-tap R3
- Browser-Extension 🧩 cartographie
- QEMU-ARM64 🖥️
🟢 ROOT — Configuration
- Configuration | FR | DE | 中文
- Troubleshooting | FR | DE | 中文
🟣 MIND — Modules
- Anti-Track 🛡️ bloque · empoisonne · anonymise
- ThreatMesh 🛰️ blocklist souveraine (feeds + mesh, sans CAPI) | FR
- MODULES-EN 🇬🇧
- MODULES-FR 🇫🇷
- MODULES-DE 🇩🇪
- MODULES-ZH 🇨🇳
🔵 MESH — Référence
- API-Reference | FR | DE | 中文
- UI-COMPARISON
🟠 WALL — Matériel
🤖 Workflow Agents
- Multi-Agent-Worktree — un agent · une issue · une branche
Liens
SecuBox-Deb · Licence : CMSD-1.0 (Source-Disclosed)
Contact : CyberMind · Gérald Kerma · Notre-Dame-du-Cruet, Savoie
Hardware-Matrix · Acknowledgments · Wiki v2.5.0