|
|
Para generar nuevas claves SSH en Linux u OSX:
|
|
|
|
|
|
* Abrimos una ventana de Terminal
|
|
|
|
|
|
* Ejecutamos el siguiente comando especificando nuestra dirección de correo de Tecnalia:
|
|
|
|
|
|
```ssh-keygen -t rsa -b 4096 -C "nuestroemail@tecnalia.com"```
|
|
|
* Indicamos donde queremos que se almacenen las claves, tanto pública como privada, generadas:
|
|
|
|
|
|
```Enter a file in which to save the key (/home/miusuario/.ssh/id_rsa): [Press enter]```
|
|
|
* Especificamos y confirmamos una clave de cifrado:
|
|
|
|
|
|
```Enter passphrase (empty for no passphrase): [Type a passphrase]
|
|
|
Enter same passphrase again: [Type passphrase again]```
|
|
|
|
|
|
* Copiamos la clave pública generada al portapapeles:
|
|
|
|
|
|
```clip < ~/.ssh/id_rsa.pub```
|
|
|
|
|
|
* Nos conectamos a nuestra cuenta de Gitlab y nos vamos a nuestro perfil (profile). Para ello pinchamos sobre el **avatar** de nuestro usuario arriba a la derecha y acto seguido pinchamos sobre **'Profile'**.
|
|
|
|
|
|
* Entramos en el apartado SSH Keys
|
|
|
|
|
|
* Añadimos una nueva clave, especificamos un nombre y pegamos nuestra clave pública obtenida desde puttygen.
|
|
|
|
|
|
A partir de dicho momento, podremos operar contra los repositorios a los que tengamos acceso especificando para ello la clave privada que acabamos de generar en nuestro cliente Git favorito. |
|
|
\ No newline at end of file |