# Specific instance
ssh srv-abc123-d4e5f@ssh.oregon.render.com
```

As shown above, you append the instance slug to the service's ID (separated by a hyphen) to form the complete hostname.

Instance slugs are visible in your service's [logs](logging) and [application metrics](service-metrics#cpu-and-memory-usage). You cannot SSH into an instance that is no longer running.

### Troubleshooting permission failures

If you receive a "Permission denied" error, Render rejected the incoming SSH session. Take the following steps first to troubleshoot this issue:

#### Confirm which SSH key you're using

Add the "verbose" flag (`-v`) to your SSH command to get more details about which key is being used:

```shell{outputLines:2-9}
ssh -v YOUR_SERVICE@ssh.YOUR_REGION.render.com
[...]
debug1: identity file /Users/YOUR_NAME/.ssh/id_ed25519 type 3
debug1: identity file /Users/YOUR_NAME/.ssh/id_ed25519-cert type -1
[...]
debug1: Next authentication method: publickey
debug1: Offering public key: /Users/YOUR_NAME/.ssh/id_ed25519
[...]
Permission denied (publickey).
```

#### Confirm which keys are attached to your Render account

1. List any keys you have loaded into the [ssh-agent](https://en.wikipedia.org/wiki/Ssh-agent).

   ```shell
   ssh-add -l
   ```

   This should should print out a long string of numbers and letters.

   ```
   256 SHA256:SSH_KEY_FINGERPRINT YOUR_NAME@YOUR_HOST (ED25519)
   ```

2. Open your settings page in the [Dashboard](https://dashboard.render.com/) and find the list of SSH public keys.

3. Compare the list of SSH keys with the output from the `ssh-add` command.

If you don't see your public key listed, you can [add it to your account](#ssh-setup).

## Render's public key fingerprints

Public key fingerprints can be used to validate a connection to a remote server.

Render’s public SSH key fingerprints are as follows:

| Region | Fingerprint |
|--------|--------|
|  |
|  |
| **Virginia** | `SHA256:NCpSwboPnqL/Nvyy2Qc8Kgzpc3P/f3w5wDphhc+UZO0` |
| **Frankfurt** | `SHA256:dBRrCEA0tBkvaYLzzDw/mzaANw6nUJO961Zx806spZs` |
| **Singapore** | `SHA256:CUlRyv4TZ0vmHwmhsJkII/pz2cO4IgvR+ykqnRsOQFs` |

You can also directly add Render's public keys to your `$SSH_DIR/known_hosts` file. Render's full set of entries is as follows:

```bash