← Cloudflare One / cloudflare-one / networks / connectors / cloudflare-tunnel / use-cases / ssh
Подключение к SSH в браузере
Браузерный терминал Cloudflare позволяет конечным пользователям подключаться к SSH-серверу без управления SSH-ключами и без установки Cloudflare One Client.
Этот метод требует маршрутизации SSH-доступа к серверу через общедоступное имя хоста. Трафик проксируется через это подключение, и пользователь входит на сервер, используя свои учётные данные Cloudflare Access.
Терминал на основе браузера можно использовать вместе с Cloudflare One Client и Access for Infrastructure чтобы к серверу можно было подключаться несколькими способами. При настройке каждого способа подключения можно использовать один и тот же Cloudflare Tunnel.
1. Подключите сервер к Cloudflare
-
Создайте Cloudflare Tunnel, следуя нашему руководство по настройке в панели управления.
-
В панели управления Cloudflare перейдите в Сеть > Tunnels и выберите свой туннель.
Перейдите в Tunnels ↗ -
На Маршруты вкладке выберите Добавить маршрут, затем выберите Опубликованное приложение.
-
Выберите домен из раскрывающегося списка и укажите любой поддомен (например,
ssh.example.com). -
Для Сервис, выберите SSH и введите
localhost:22. Если SSH-сервер находится на другой машине, отличной от той, где установлен туннель, введите<server IP>:22. -
Выберите Добавить маршрут.
-
(Рекомендуется) Добавьте приложение с самостоятельным хостингом к Cloudflare Access, чтобы управлять доступом к своему серверу.
2. Подключитесь как пользователь
Чтобы включить SSH через браузер, обратитесь к Терминал, отображаемый в браузере.
Когда пользователи посещают URL-адрес с публичным именем хоста (например, https://ssh.example.com) и войдёт в систему, используя свои учётные данные Access, Cloudflare отобразит терминал в его браузере.