Створіть SSH-тунель (обов'язково)
Публічний доступ вимкнено з міркувань безпеки.
Для доступу до інтерфейсу та проксі обов'язково потрібен SSH-тунель.
Виконайте цю команду на локальній машині:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Система запросить пароль SSH вашого сервера (той самий, що використовується для SSH-доступу).
Не закривайте SSH-сесію під час роботи з Caido.
Доступ до Caido UI
Відкрийте браузер і перейдіть за адресою: http://127.0.0.1:8082
Параметри входу:
- Гостьовий режим (без облікового запису)
- Увійдіть за допомогою облікового запису Caido
Якщо ви вирішите увійти:
- Вам буде показано код користувача.
- Відкрийте цей URL у браузері:
https://dashboard.caido.io/#/consent?user_code=<PASTE_CODE_HERE> - Увійдіть (або створіть обліковий запис)
- Завершіть початкове налаштування
Завантажити та встановити CA-сертифікат
- Відкрити:
http://127.0.0.1:8082/#/certificate - Завантажте CA-сертифікат.
- Імпортуйте його у браузер або систему (дотримуйтесь офіційного посібника Caido з імпорту сертифікатів для вашої платформи)
Налаштування проксі в браузері або системі
Вкажіть такі параметри проксі:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
Весь трафік надійно передається через тунель SSH.
Керування послугами
Перевірити статус:
systemctl status caido
Перезапустити сервіс:
systemctl restart caido
Переглянути журнали:
journalctl -u caido -f
Нотатки
- Після запуску сервіс може деякий час не відповідати — це нормально.
- Гостьовий доступ увімкнено.
- UI та проксі Caido прив'язані до
127.0.0.1виключно з міркувань безпеки.