INTEGRITY Cloudflare Docs

Browser-rendered terminal

Cloudflare can render SSH, VNC, and RDP applications in a browser without the need for client software or end-user configuration changes. For SSH and VNC, user email prefixes must match their username on the server. RDP leverages your existing Windows usernames and passwords for authenticating to the Windows server; Cloudflare does not manage any credentials on the Windows server.

Limitations

Turn on browser rendering

SSH and VNC

To turn on browser rendering for an SSH or VNC application:

  1. In the Cloudflare dashboard, go to Zero Trust > Access controls > Applications.
  2. Locate the SSH or VNC application you created when connecting the server to Cloudflare. Select Configure.
  3. Turn on Allow access through browser-based RDP, SSH, or VNC sessions, then select SSH or VNC.
  4. Select Save.

When users authenticate and visit the URL of the application, Cloudflare will render a terminal in their browser.

RDP

To set up browser-rendering for RDP, refer to our browser-based RDP guide.

SSH key exchange algorithms

Cloudflare's browser-rendered SSH terminal supports the following Key Exchange (KEX) algorithms:

For browser-rendered SSH connections to work, you may need to update the sshd_config file on your server to accept these algorithms.