Sicherheit
API-Schlüsselverwaltung, Pfadbeschränkungen und Sicherheits-Best-Practices.
Tactic Remote gibt deinem iPhone die Kontrolle über ein Terminal auf deinem Mac. Diese Seite beschreibt, was geschützt ist, wie, und was du konfigurieren solltest.
API-Schlüssel-Authentifizierung
Der Server unterstützt API-Schlüssel-Authentifizierung. Wenn gesetzt, muss jede Verbindung den korrekten Schlüssel angeben.
Die Mac-App kann einen zufälligen Schlüssel für dich generieren.
Wann erforderlich:
- Immer erforderlich bei öffentlichem/Tunnel-Zugriff (dringend empfohlen).
- Optional bei rein lokalem Zugriff, aber trotzdem gute Praxis.
Regeln:
- Teile deinen API-Schlüssel nicht in Screenshots oder Chats.
- Rotiere den Schlüssel, wenn du vermutest, dass er offengelegt wurde.
- Die Mac-App speichert den Schlüssel im macOS-Schlüsselbund.
Pfadbeschränkungen
Du kannst einschränken, auf welche Verzeichnisse Claude Code zugreifen darf:
Standardmäßig ist dies auf dein Home-Verzeichnis (~) gesetzt. Eine Einschränkung auf den Projektordner verhindert, dass Claude auf unzugehörige Dateien zugreift.
Standardmäßig blockiert: Der Server blockiert den Zugriff auf sensible Verzeichnisse wie .ssh, .aws, .gnupg und ähnliche Pfade, unabhängig von der Pfadeinstellung.
Session-Sicherheit
- Session-Namen werden validiert: nur alphanumerische Zeichen, Unterstriche und Bindestriche (max. 50 Zeichen). Das verhindert Command Injection über Session-Namen.
- Befehle, die an tmux übergeben werden, werden validiert. Nur der
claude-Befehl mit genehmigten Flags kann gestartet werden. - Path-Traversal-Angriffe (z. B.
../../etc/passwd) werden blockiert.
Rate Limiting
Der Server erzwingt ein Rate Limit von 30 Anfragen pro Minute pro Verbindung. Das verhindert Missbrauch und versehentliche Anfrage-Stürme.
Netzwerksicherheit
Lokales Netzwerk
In einem vertrauenswürdigen Heim- oder Büronetzwerk ist der lokale Modus hinreichend sicher. Das Hauptrisiko sind andere Geräte im selben Netzwerk. Behandle IP und API-Schlüssel wie Zugangsdaten.
Cloudflare Tunnel
Tunnel-Verbindungen sind standardmäßig verschlüsselt (WSS/TLS). Cloudflare bietet außerdem DDoS-Schutz. Der Tunnel erfordert keine eingehenden Ports auf deinem Router.
Für öffentlichen Zugriff immer:
- Einen API-Schlüssel setzen.
- Einen Named Tunnel mit stabiler URL verwenden, wenn möglich.
- Veraltete Tunnel-Konfigurationen entfernen, wenn sie nicht mehr benötigt werden.
Checkliste
| Punkt | Status |
|---|---|
| API-Schlüssel für Server gesetzt | Pflicht bei Tunnel, empfohlen bei lokal |
| Erlaubter Pfad konfiguriert | Standard ~, auf Projektordner einschränken |
| Mac-Firewall erlaubt App | Erforderlich für lokale Verbindungen |
| Sensible Verzeichnisse blockiert | Automatisch (.ssh, .aws, etc.) |
| Rate Limiting aktiv | Automatisch (30 Anfragen/Min.) |
| Schlüssel nach Offenlegung rotiert | Manuelle Aktion bei Bedarf |