Crea tunnel SSH (obbligatorio)
L'accesso pubblico è disabilitato per motivi di sicurezza.
Il tunneling SSH è NECESSARIO per accedere all'interfaccia utente e al proxy.
Esegui questo comando sul tuo computer locale:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Ti verrà richiesto di inserire la password SSH del tuo server (la stessa password utilizzata per l'accesso SSH).
Lascia aperta la sessione SSH mentre usi Caido.
Accedi all'interfaccia utente di Caido
Apri il browser e vai a: http://127.0.0.1:8082
Opzioni di accesso:
- Modalità ospite (non è richiesto alcun account)
- Accedi utilizzando il tuo account Caido
Se scegli di accedere:
- Ti verrà mostrato un codice utente.
- Apri questo URL nel tuo browser:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - Accedi (o crea un account)
- Completa la configurazione iniziale
Scarica e installa il certificato CA
- Aprire:
http://127.0.0.1:8082/#/certificate - Scarica il certificato CA.
- Importalo nel tuo browser o sistema (segui la guida ufficiale all'importazione dei certificati di Caido per la tua piattaforma)
Configura browser/proxy di sistema
Imposta il tuo proxy su:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
Tutto il traffico viene inoltrato in modo sicuro attraverso il tunnel SSH.
Gestione del servizio
Controlla lo stato:
systemctl status caido
Riavviare il servizio:
systemctl restart caido
Visualizza i log:
journalctl -u caido -f
Note
- Il servizio potrebbe richiedere qualche istante per diventare disponibile dopo l'avvio.
- L'accesso ospite è abilitato.
- L'interfaccia utente e il proxy Caido sono vincolati a
127.0.0.1solo per sicurezza.