Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.9 kB
3
Indexable
Genera una nueva clave SSH:

Abre la terminal o línea de comandos y teclea:

mathematica

ssh-keygen -t ed25519 -C "tu_email@example.com"

    -t ed25519 especifica el tipo de clave a crear. Si por alguna razón este tipo no funciona para ti, puedes usar -t rsa -b 4096 en su lugar.
    -C "tu_email@example.com" añade un comentario a la clave, generalmente se utiliza tu email.

Presiona enter para guardar la clave en la ubicación predeterminada y usa una contraseña segura si decides poner una.

Inicia el agente SSH en segundo plano:

En macOS/Linux:

bash

eval "$(ssh-agent -s)"

En Windows (usando Git Bash):

javascript

eval $(ssh-agent -s)

Añade tu clave SSH al agente:

Si generaste tu clave con el tipo ed25519, usa el siguiente comando:

javascript

ssh-add ~/.ssh/id_ed25519

Si usaste rsa, entonces:

javascript

ssh-add ~/.ssh/id_rsa

Copia la clave SSH a tu portapapeles:

En macOS:

javascript

pbcopy < ~/.ssh/id_ed25519.pub

En Linux (es posible que necesites instalar xclip):

javascript

xclip -sel clip < ~/.ssh/id_ed25519.pub

En Windows (usando Git Bash):

javascript

clip < ~/.ssh/id_ed25519.pub

Si generaste una clave rsa, simplemente reemplaza id_ed25519.pub por id_rsa.pub en los comandos anteriores.

Añade tu clave SSH a tu cuenta de GitHub:

    Ve a GitHub y entra a tu cuenta.
    Haz clic en tu foto de perfil en la esquina superior derecha y selecciona Settings.
    En el menú lateral, haz clic en SSH and GPG keys.
    Haz clic en el botón New SSH key.
    Ponle un título a tu clave (como "Mi computadora personal" o algo descriptivo).
    Pega tu clave en el campo "Key".
    Haz clic en Add SSH key.

Confirma que todo funciona:

Puedes comprobar que todo está configurado correctamente ejecutando:

css

ssh -T git@github.com

Deberías recibir un mensaje que indica que te has autenticado correctamente, aunque GitHub no proporciona acceso shell.