Tactic Remote

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.

export CLAUDE_REMOTE_API_KEY="your-secret-key"

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:

export CLAUDE_REMOTE_ALLOWED_PATH="/Users/you/projects"

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:

  1. Einen API-Schlüssel setzen.
  2. Einen Named Tunnel mit stabiler URL verwenden, wenn möglich.
  3. Veraltete Tunnel-Konfigurationen entfernen, wenn sie nicht mehr benötigt werden.

Checkliste

PunktStatus
API-Schlüssel für Server gesetztPflicht bei Tunnel, empfohlen bei lokal
Erlaubter Pfad konfiguriertStandard ~, auf Projektordner einschränken
Mac-Firewall erlaubt AppErforderlich für lokale Verbindungen
Sensible Verzeichnisse blockiertAutomatisch (.ssh, .aws, etc.)
Rate Limiting aktivAutomatisch (30 Anfragen/Min.)
Schlüssel nach Offenlegung rotiertManuelle Aktion bei Bedarf

Auf dieser Seite