30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# 2026-05-25
|
|
|
|
## CloudPanel / Hetzner Server Setup
|
|
|
|
- SSH-Zugang zum Hetzner-Server (188.245.242.194) eingerichtet
|
|
- Ed25519-Key erstellt: `/root/.ssh/hetzner-cp-kies-media`
|
|
- Public Key über Hetzner VNC-Console in authorized_keys eingetragen
|
|
- Hetzner API Key hinterlegt (`$HETZNER_API_KEY`)
|
|
- Hetzner Firewall (Cloud) hatte meine IP bereits freigegeben
|
|
- UFW auf dem Server blockte SSH → Freigeschaltet für 178.104.150.0 und 2a01:4f8:c2c:ece1::1
|
|
- Problem: SSH hieß `ssh` nicht `sshd` auf Ubuntu
|
|
- Problem: Hetzner SSH-Key-Zuweisung schreibt Key nicht in laufenden Server (nur bei Rebuild/Rescue)
|
|
- ⚠️ Rescue-Mode versehentlich aktiviert → wieder deaktiviert (Server nicht gebootet, kein Schaden)
|
|
|
|
### SSH Hardening durchgeführt
|
|
- `/etc/ssh/sshd_config.d/99-hardening.conf` erstellt
|
|
- PasswordAuthentication: no, PermitRootLogin: prohibit-password
|
|
- MaxAuthTries: 10, MaxSessions: 10
|
|
- X11/TCP/Agent-Forwarding deaktiviert
|
|
|
|
### UFW Firewall
|
|
- SSH nur noch für Martins IP (91.137.60.185) und OpenClaw IPs
|
|
- Generische SSH-Regeln entfernt
|
|
|
|
### Fail2Ban
|
|
- Installiert, aktiv, Jail: sshd
|
|
- 3 Fehlversuche → 1h Ban
|
|
|
|
### Alles dokumentiert in TOOLS.md
|