Создайте 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
Откройте браузер и перейдите по адресу: 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только в целях безопасности.