Share this page

# Configure SSH authentication

You can use secure SSH authentication to access the Git server from a Git command line.

Note: This functionality is available only with the PulseUno Git server.

In this topic:

## SSH authentication guidelines

By default, a standalone instance uses internal authentication and provides an option to set user passwords. For details, see Change user passwords.

To set up SSH access, you need a pair of SSH keys:

- A public key, which you add to PulseUno to verify the SSH connection.

- A private key, which you store in a secure place on your local system.

If you don't have SSH keys, generate a key pair. For details, see the Git documentation.

The following SSH key types are supported:

- RSA 1024–4096 (RSA 3072 or RSA 4096 are recommended)

- DSA 1024–3072 (not recommended due to safety reasons)

- ED25519 (recommended as the most secure option)

- ECDSA-256

- ECDSA-384

- ECDSA-521

Back to top

## Add SSH public key

When you have a pair of SSH keys, add the public key to PulseUno.

To set up SSH key-based access:

1. Click the user avatar on the top navigation bar, and select Preferences.

2. On the sidebar, select Preferences > SSH Keys.

3. On the SSH Keys page, click New SSH Key .

4. Add the public key from the SSH key pair by providing the following details:

   Field | Description
   --- | ---
   Title | Enter a name for the public key.
   Key | Enter the value of the public key, for example: `ssh-ed25519 <key-body> <key-comment>` or `ssh-rsa <key-body> <key-comment>`

5. Click Save.

After adding SSH keys, you can connect to a remote Git repository using the SSH protocol. Test the connection from your Git command-line tool to verify the public key access to the PulseUno Git server.

Back to top

See also:

- Add GPG keys to verify signed commits
- Use external authentication

https://admhelp.microfocus.com PulseUno 8942
Tips to improve your search results... PulseUno Help Center PulseUno Help 24.2 - 25.2 All View Local Help Center View Online Help Center Version: