PuTTY clients
PuTTY is a free implementation of SSH for Windows and Unix platforms. This is a guide on how to configure your machine to use PuTTy to connect to an SSH host secured with Cloudflare Access.
Before you begin
- Download the cloudflared.exe file from the options available.
- Ensure you have the hostname of the Host Machine you are reaching.
- Download and install the PuTTY client.
1. Establish a cloudflared
connection to the host machine
With the Host Machine hostname, run the following command:
$ cloudflared.exe access ssh --hostname <the hostname of the SSH server> --url localhost:<unused port>
This launches a browser window that prompts you to authenticate your identity credentials.
2. Configure PuTTY
Open the PuTTY application.
Connect to your SSH username at the address of the port you defined to connect to the target machine.
(Optional) Define your private key.
Click Open to initiate the SSH session.
The output below will be returned when the session has started successfully.