Para generar una clave ssh nueva, dando por hecho que tenemos instalado el servidor ssh debemos ejecutar ssh-keygen. Generate key.
Tras esto nos irá solicitando en varios pasos datos para configuar la nueva clave pública o ssh
ssh-keygen Generating public/private rsa key pair.
Enter file in which to save the key (/Users/user1/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/user1/.ssh/id_rsa.
Your public key has been saved in /Users/user1/.ssh/id_rsa.pub.
The key fingerprint is:96:c5:7b:5f:b1:g2:56:43:db:20:a6:92:6a:4g:9a:3a user1@user.local
Una vez ejecutado todo el proceso, como se nos indica en el prompt del terminal linux, ya tenemos la clave en la ruta que nos indica: ~/.ssh/id_rsa.pub si hacemos un cat de todo esto obtenemos la clave por pantalla.