# Generating SSH Keys

{% hint style="info" %}
This method of generating SSH keys should be used, regardless of your OS
{% endhint %}

1. Generate your keys via this command

```sh
ssh-keygen -t rsa -m PEM 
```

2. This generates 2 files, a private key file and a public key file
   * Private key file: `id-rsa`
   * Private key file: `id-rsa.pub`

#### Private Key example

Example of the generated private key format (`id-rsa`)

```sh
-----BEGIN PRIVATE KEY-----
MIIG/gIBAXXXL+CaxDa
-----END PRIVATE KEY-----
```

#### Public Key example

Example of the generated public key format (`id-rsa.pub`)

```sh
ssh-rsa AAAAB3NXXX= administrator@XXX
```
