Utwórz tunel SSH (wymagane)
Dostęp publiczny jest wyłączony ze względów bezpieczeństwa.
Aby uzyskać dostęp do interfejsu użytkownika i serwera proxy, WYMAGANE jest tunelowanie SSH.
Uruchom to polecenie na komputerze lokalnym:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Zostaniesz poproszony o podanie hasła SSH serwera (tego samego, którego używasz do dostępu SSH).
Podczas korzystania z Caido pozostaw sesję SSH otwartą.
Uzyskaj dostęp do interfejsu użytkownika Caido
Otwórz przeglądarkę i przejdź do: http://127.0.0.1:8082
Opcje logowania:
- Tryb gościa (nie wymaga konta)
- Zaloguj się przy użyciu swojego konta Caido
Jeśli zdecydujesz się zalogować:
- Zostanie wyświetlony kod użytkownika.
- Otwórz ten adres URL w swojej przeglądarce:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - Zaloguj się (lub utwórz konto)
- Dokończ wstępną konfigurację
Pobierz i zainstaluj certyfikat CA
- Otwarte:
http://127.0.0.1:8082/#/certificate - Pobierz certyfikat urzędu certyfikacji.
- Zaimportuj go do swojej przeglądarki lub systemu (postępuj zgodnie z oficjalnym przewodnikiem importowania certyfikatów Caido dla swojej platformy)
Skonfiguruj przeglądarkę/systemowy serwer proxy
Ustaw swoje proxy na:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
Cały ruch jest bezpiecznie przekazywany przez tunel SSH.
Zarządzanie usługami
Sprawdź stan:
systemctl status caido
Uruchom ponownie usługę:
systemctl restart caido
Zobacz logi:
journalctl -u caido -f
Notatki
- Udostępnienie usługi po uruchomieniu może zająć trochę czasu.
- Dostęp dla gości jest włączony.
- Interfejs Caido i serwer proxy są powiązane
127.0.0.1tylko dla bezpieczeństwa.