GitHub: Configuración de llaves SSH

Generar Llaves

  • Ejecuta el siguiente comando sustituyendo "tu@email.com" por tu email:
ssh-keygen -t ed25519 -C "tu@email.com"
NOTA

Si estás usando un sistema legacy que no soporta Iel algoritmo Ed25519, utiliza:

 ssh-keygen -t rsa -b 4096 -C "tu@email.com"
Introduce la ruta en donde se guardará la llave (/home/YOU/.ssh/ALGORITHM): [Press enter]

Agregar tu Llave al ssh-agent

  • Inicia el ssh-agent en segundo plano
eval "$(ssh-agent -s)"
  • Agrega tu llave SSH privada
ssh-add ~/.ssh/id_ed25519

macOS Sierra 10.12.2 o Superior

  • Crea un archivo config en la ruta ~/.ssh
    • Insértale el siguiente contenido
Host *
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_rsa
  • Agrega tu llave SSH privada; en caso de error ejecuta sin el argumento -K
ssh-add -K ~/.ssh/id_rsa

Referencias




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Introducción a los Comandos
  • Interfaces de Usuario en los Sistemas Operativos
  • Introducción a Linux
  • Introducción a los Sistemas Operativos
  • Vim CheatSet
  • Sistemas Numéricos