Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.
GitHub AE es una versión limitada en este momento.

Agregar una clave SSH nueva a tu cuenta de GitHub

Para configurar tu cuenta en GitHub AE para utilizar tu clave SSH nueva (o existente), también necesitarás agregar la clave a tu cuenta.

Acerca de la adición de claves SSH a tu cuenta

Puedes acceder a datos y escribirlos en repositorios en GitHub AE mediante SSH (protocolo Secure Shell). Al conectarse a través de SSH, se realiza la autenticación mediante un archivo de clave privada en el equipo local. Para obtener más información, consulta "Acerca de SSH".

Después de generar un par de claves SSH, debes agregar la clave pública a GitHub AE para habilitar el acceso SSH para tu cuenta.

Prerrequisitos

Antes de agregar una clave SSH nueva a tu cuenta en GitHub AE, completa estos pasos.

  1. Verifica las claves SSH existente. Para obtener más información, consulta "Comprobar tus claves SSH existentes".
  2. Genera una nueva clave SSH y agrégala al agente SSH de la máquina. Para obtener más información, consulta "Generación de una nueva clave SSH y adición a ssh-agent".

Agregar una clave SSH nueva a tu cuenta

Después de agregar una clave de autenticación SSH a tu cuenta en GitHub AE, puedes volver a configurar cualquier repositorio local para usar SSH. Para más información, vea "Cambio de direcciones URL remotas de HTTPS a SSH".

  1. Copia la llave SSH pública a tu portapapeles.

    Si tu archivo de llave SSH pública tiene un nombre diferente que en el código de ejemplo, modifica el nombre de archivo para que coincida con tu configuración actual. Al copiar tu clave, no agregues líneas nuevas o espacios en blanco.

    $ pbcopy < ~/.ssh/id_rsa.pub
      # Copies the contents of the id_rsa.pub file to your clipboard

    Sugerencia: Si pbcopy no funciona, puede buscar la carpeta oculta .ssh, abrir el archivo en el editor de texto favorito y copiarlo en el Portapapeles.

    $ clip < ~/.ssh/id_rsa.pub
      # Copies the contents of the id_rsa.pub file to your clipboard

    Sugerencia: Si clip no funciona, puede buscar la carpeta oculta .ssh, abrir el archivo en el editor de texto favorito y copiarlo en el Portapapeles.

    $ cat ~/.ssh/id_rsa.pub
      # Then select and copy the contents of the id_rsa.pub file
      # displayed in the terminal to your clipboard

    Sugerencia: Como alternativa, puede buscar la carpeta oculta .ssh, abrir el archivo en el editor de texto favorito y copiarlo en el Portapapeles.

    1. En la esquina superior derecha de cualquier página, haga clic en la foto del perfil y, luego, en **Settings** (Configuración).

    Icono Settings (Parámetros) en la barra de usuario

  2. En la barra lateral de configuración de usuario, haga clic en SSH y claves de GPG. Claves de autenticación

  3. Haga clic en Nueva clave SSH o en Agregar clave SSH. Botón de clave SSH

  4. En el campo "Title" (Título), agrega una etiqueta descriptiva para la clave nueva. Por ejemplo, si estás utilizando un portátil personal, puedes llamar a esta clave "Portátil personal".

  5. Pega tu clave pública en el campo "Key". Campo clave

  6. Haga clic en Agregar clave SSH. Botón Agregar clave

Para obtener más información sobre GitHub CLI, vea "Acerca de GitHub CLI".

Antes de que puedas utilizar el GitHub CLI para agregar una llave SSH a tu cuenta, debes autenticarte en el GitHub CLI. Para más información, vea gh auth login en la documentación de GitHub CLI.

Para agregar una clave de autenticación SSH a la cuenta de GitHub, usa el subcomando ssh-key add y especifica la clave pública.

gh ssh-key add KEY-FILE

Para incluir un título para la nueva clave, use la marca -t o --title.

gh ssh-key add KEY-FILE --title "personal laptop"

Si ha generado la clave SSH siguiendo las instrucciones de "Generación de una nueva clave SSH", puede agregarla a la cuenta con este comando.

gh ssh-key add ~/.ssh/id_ed25519.pub