Perforce access with PuTTy

This page briefly describes how to use port forwarding using the PuTTY SSH client for accessing the Perforce server of the Cheiron project.

In the instructions it is assumed you use Pageant as the SSH authentication agent and that the private key for which the public SSH key has been sent to the Cheiron project is added, if not you must explicitly specify the private key to use for authentication in your PuTTy session.

First start PuTTy and create a new session. Specify 'cheiron-scm.merangar.com' as the host you want to connect to with the SSH protocol.

Create Putty session

Then select the 'Data' tab and set the 'Auto-login username' to 'scm-ssh'.

Set login user

In the 'Auth' tab you tick the option 'Attempt' authentication using Pageant', but if you want to specify your private key explicitly you can do that too.

Configure authentication agent

Then select the 'Tunnels' tab and specify you local port your SSH client will be listing on and the host and port you want to forward to. You do this by typing '1666' in the 'Source port' field and 'perforce.merangar.com' in the 'Destination' field. You have to make this effective by clicking the 'Add' button.

Set local port forwarding

After you have configured the tunnel you should save the session and you can active it by clicking 'Open' in the 'Session' tab.