Crea il tunnel SSH (obbligatorio)
L'accesso pubblico è disabilitato per ragioni di sicurezza.
Il tunneling SSH è OBBLIGATORIO per accedere all'interfaccia e al proxy.
Esegui questo comando sulla tua macchina locale:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Ti verrà chiesto di inserire la password SSH del server (la stessa usata per l'accesso SSH).
Mantieni la sessione SSH aperta mentre usi Caido.
Accedi all'interfaccia Caido
Apri il browser e vai a: http://127.0.0.1:8082
Opzioni di accesso:
- Modalità ospite (nessun account richiesto)
- Accedi con 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
- Apri:
http://127.0.0.1:8082/#/certificate - Scarica il certificato CA.
- Importalo nel tuo browser o nel sistema (segui la guida ufficiale all'importazione dei certificati di Caido per la tua piattaforma)
Configura il proxy del browser / 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 dei servizi
Controlla stato:
systemctl status caido
Riavvia servizio:
systemctl restart caido
Visualizza log:
journalctl -u caido -f
Note
- Il servizio potrebbe impiegare qualche istante a diventare disponibile dopo l'avvio.
- L'accesso come ospite è abilitato.
- L'interfaccia e il proxy di Caido sono associati a
127.0.0.1solo per sicurezza.