Создать SSH-туннель (обязательно)
Публичный доступ отключен в целях безопасности.
Туннелирование SSH НЕОБХОДИМО для доступа к пользовательскому интерфейсу и прокси.
Запустите эту команду на своем локальном компьютере:
ssh -L 8081:127.0.0.1:8081 -L 8082:127.0.0.1:8082 root@<SERVER-IP>
Вам будет предложено ввести пароль SSH вашего сервера (тот же пароль, который используется для доступа по SSH).
Оставьте сеанс SSH открытым при использовании 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 - Загрузите сертификат ЦС.
- Импортируйте его в свой браузер или систему (следуйте официальному руководству Caido по импорту сертификатов для вашей платформы).
Настройка браузера/системного прокси
Установите прокси на:
Proxy Type: HTTP
Proxy Host: 127.0.0.1
Proxy Port: 8081
Весь трафик безопасно пересылается через SSH-туннель.
Управление сервисами
Проверить статус:
systemctl status caido
Перезапустить службу:
systemctl restart caido
Посмотреть логи:
journalctl -u caido -f
Примечания
- Службе может потребоваться некоторое время, чтобы она стала доступной после запуска.
- Гостевой доступ включен.
- Пользовательский интерфейс Caido и прокси привязаны к
127.0.0.1только для безопасности.