INTEGRITY Документация

Подключение к SSH в браузере

Браузерный терминал Cloudflare позволяет конечным пользователям подключаться к SSH-серверу без управления SSH-ключами и без установки Cloudflare One Client.

Этот метод требует маршрутизации SSH-доступа к серверу через общедоступное имя хоста. Трафик проксируется через это подключение, и пользователь входит на сервер, используя свои учётные данные Cloudflare Access.

Терминал на основе браузера можно использовать вместе с Cloudflare One Client и Access for Infrastructure чтобы к серверу можно было подключаться несколькими способами. При настройке каждого способа подключения можно использовать один и тот же Cloudflare Tunnel.

1. Подключите сервер к Cloudflare

  1. Создайте Cloudflare Tunnel, следуя нашему руководство по настройке в панели управления.

  2. В панели управления Cloudflare перейдите в Сеть > Tunnels и выберите свой туннель.

    Перейдите в Tunnels ↗
  3. На Маршруты вкладке выберите Добавить маршрут, затем выберите Опубликованное приложение.

  4. Выберите домен из раскрывающегося списка и укажите любой поддомен (например, ssh.example.com).

  5. Для Сервис, выберите SSH и введите localhost:22. Если SSH-сервер находится на другой машине, отличной от той, где установлен туннель, введите <server IP>:22.

  6. Выберите Добавить маршрут.

  7. (Рекомендуется) Добавьте приложение с самостоятельным хостингом к Cloudflare Access, чтобы управлять доступом к своему серверу.

2. Подключитесь как пользователь

Чтобы включить SSH через браузер, обратитесь к Терминал, отображаемый в браузере.

Когда пользователи посещают URL-адрес с публичным именем хоста (например, https://ssh.example.com) и войдёт в систему, используя свои учётные данные Access, Cloudflare отобразит терминал в его браузере.