Cómo generar claves SSH
Ingrese el siguiente comando, si el archivo id_rsa.pub o id_dsa.pub existe, vaya al paso 3 para agregar la clave SSH a GitHub; de lo contrario, vaya al paso 2 Generar Clave SSH
1 archivo.ssh en el directorio (si existe)
2. Generar nueva clave ssh
Paso 1: Generar clave pública/Clave privada rsa par de claves
Ingrese ssh-keygen -t rsa - en la línea de comando. C "your_email@example.com"
De forma predeterminada, los archivos id_rsa e id_rsa.pub se generarán en la ruta correspondiente (/your_home_path), como se muestra en el siguiente código
ssh-keygen -t rsa -C "your_email@example.com"
# Cree una nueva clave ssh utilizando el correo electrónico proporcionado
Genere un par de claves pública/privada, clave rsa.
Ingrese el archivo para guardar la clave (/your_home_path/.ssh/id_rsa):
Paso 2: Ingrese la contraseña (este paso se puede omitir)
Después de configurar la contraseña, se le pedirá que ingrese la contraseña cada vez que realice el control de versiones con GitHub para evitar ciertos "errores"
Ingrese la contraseña (vacío significa que no hay contraseña): [Escriba contraseña]
Ingrese la misma contraseña nuevamente: [Escriba la contraseña nuevamente]
Resultado de ejemplo:
Su identidad se guarda en /your_home_path/.ssh/id_rsa.
Su clave pública se guarda en /your_home_path/.ssh/id_rsa.pub.
La huella digital clave es:
#01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2: db your_ email@example.com
Paso 3: agregue la clave recién generada a ssh-agent:
# Iniciar ssh-agent en segundo plano
eval "$(ssh-agent -s)"
Agente pid 59566
ssh-add ~/.ssh/id_rsa
3 Cambiar la contraseña de ssh Agregar. clave para GitHub
Abre id_rsa. Abra el archivo id_rsa.pub con su editor de texto favorito. La información que contiene es la clave SSH. Página de claves en GitHub
En diferentes sistemas operativos, existen comandos para copiar la clave SSH del archivo al portapapeles, de la siguiente manera:
mac
pbcopy < ~/.ssh/id_rsa.pub
# Copiar a GitHub. Copie el contenido del archivo id_rsa.pub al portapapeles. Copie el archivo rsa.pub al portapapeles
windows
clip < ~/.ssh/id_rsa.pub
# Copie el contenido de id_rsa.pub archivo al portapapeles
linux
sudo apt-get install xclip
# Descargue e instale xclip. Si no tiene `apt-get`, es posible que necesite usar otro instalador (como `yum`)
xclip -sel clip < ~/.ssh/id_rsa.pub
# Copiará el contenido del archivo id_rsa.pub al portapapeles