SSH-Tunnel erstellen (erforderlich)
Der öffentliche Zugriff ist aus Sicherheitsgründen deaktiviert.
Für den Zugriff auf die Benutzeroberfläche und den Proxy ist SSH-Tunneling ERFORDERLICH.
Führen Sie diesen Befehl auf Ihrem lokalen Computer aus:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Sie werden aufgefordert, das SSH-Passwort Ihres Servers einzugeben (dasselbe Passwort, das für den SSH-Zugriff verwendet wird).
Lassen Sie die SSH-Sitzung geöffnet, während Sie Caido verwenden.
Greifen Sie auf die Caido-Benutzeroberfläche zu
Öffnen Sie Ihren Browser und gehen Sie zu: http://127.0.0.1:8082
Anmeldeoptionen:
- Gastmodus (kein Konto erforderlich)
- Melden Sie sich mit Ihrem Caido-Konto an
Wenn du sich anmelden möchten:
- Ihnen wird ein Benutzercode angezeigt.
- Öffnen Sie diese URL in Ihrem Browser:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - Einloggen (oder ein Konto erstellen)
- Schließen Sie die Ersteinrichtung ab
Laden Sie das CA-Zertifikat herunter und installieren Sie es
- Offen:
http://127.0.0.1:8082/#/certificate - Laden Sie das CA-Zertifikat herunter.
- Importieren Sie es in Ihren Browser oder Ihr System (folgen Sie Caidos offiziellem Leitfaden zum Importieren von Zertifikaten für Ihre Plattform).
Konfigurieren Sie den Browser-/System-Proxy
Stellen Sie Ihren Proxy auf Folgendes ein:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
Der gesamte Datenverkehr wird sicher über den SSH-Tunnel weitergeleitet.
Service-Management
Status prüfen:
systemctl status caido
Dienst neu starten:
systemctl restart caido
Logs ansehen:
journalctl -u caido -f
Notizen
- Es kann eine kurze Zeit dauern, bis der Dienst nach dem Start verfügbar ist.
- Der Gastzugang ist aktiviert.
- Caido-Benutzeroberfläche und Proxy sind gebunden
127.0.0.1nur zur Sicherheit.