¿Cómo accedo a mi clave pública SSH?

4 minutos de lectura

¿Como accedo a mi clave publica SSH
cirro

Acabo de generar mi par de claves RSA y quería agregar esa clave a GitHub.

Lo intenté cd id_rsa.pub y id_rsa.pub, pero sin suerte. ¿Cómo puedo acceder a mi clave pública SSH?

  • posible duplicado de ¿Cómo encuentro la huella digital de mi clave RSA?

    – kenorb

    26 mar. 15 en 21:37

  • @kenorb ¿Quieres decir que Q es un duplicado de esto? Esta pregunta se hizo dos años antes. 🙂

    – sscirro

    03 abr.

  • Sí, el otro parece estar mejor posicionado (según la redacción, etc.), tiene más vistas y votos en un período de tiempo más corto, lo que indica que es mucho más popular. Ver: ¿Debería votar para cerrar una pregunta duplicada, aunque sea mucho más nueva y tenga respuestas más actualizadas? Una vez duplicadas, ambas respuestas podrían fusionarse en una sola.

    – kenorb

    03 abr.


  • pbcopy < ~/.ssh/id_rsa.pub ¡trabajó para mi! Mira esto artículo de GitHub

    – Connor Sanguijuela

    18 jun.


1641751983 200 ¿Como accedo a mi clave publica SSH
mitch dempsey

cat ~/.ssh/id_rsa.pub o cat ~/.ssh/id_dsa.pub

Puede enumerar todas las claves públicas que tiene haciendo:

$ ls ~/.ssh/*.pub

  • Aunque veo el archivo en el lugar al que se refiere (C:/Users/Me/.ssh/.id_rsa.pub), estos comandos producen un error: No such file or directory. Estoy haciendo esto desde Git Bash, MyPC ~/.ssh

    – sscirro

    30 sep.


  • @sscirrus: en Windows, puedes usar type mando. O simplemente abra el archivo .pub en el bloc de notas y péguelo en github.

    – Peter Štibraný

    30 sep.


  • Muchas gracias Peter, por la respuesta y la edición. Haz que sea una respuesta y aceptaré 🙂

    – sscirro

    30 sep.


  • @sscirrus: acepte este … también funciona (bajo Unix o Cygwin)

    – Peter Štibraný

    30 sep.

  • en Mac OS X: cat ~/.ssh/id_rsa.pub

    – Karlingen

    09 abr.


¿Como accedo a mi clave publica SSH
DD_

Copie la clave en su portapapeles.

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

Advertencia: es importante copiar la clave exactamente sin agregar nuevas líneas o espacios en blanco. Afortunadamente, el comando pbcopy facilita la realización perfecta de esta configuración.

y pégalo donde necesites.

Más detalles sobre el proceso, consulta: Generación de claves SSH.

  • sudo apt-get install xclip -y para aquellos usuarios que no tienen pbcopy laboral.

    – suarsenegger

    29 jun.


  • sudo apt-get install -y xclip seguido por alias pbcopy="xclip -sel clip" y luego pbcopy < ~/.ssh/id_rsa.pub O simplemente xclip -selection clipboard < ~/.ssh/id_rsa.pub

    – gebbissimo

    08 mar. 19 en 12:29


1641751983 289 ¿Como accedo a mi clave publica SSH
kenorb

Puede intentar ejecutar el siguiente comando para mostrar su huella digital RSA:

ssh-agent sh -c 'ssh-add; ssh-add -l'

o clave pública:

ssh-agent sh -c 'ssh-add; ssh-add -L'

Si tiene el mensaje: ‘El agente no tiene identidades’, entonces debe generar su clave RSA por ssh-keygen primero.

  • Esto es bueno para cuando no conoce la ruta de acceso de la clave de antemano. no siempre está en ~/.ssh/.

    – rudolfbyker

    25 jun.

  • Lo probé, funciona en Mac, Win10 (en git bash) y Ubuntu.

    –Filip Haglund

    12 mayo, 2020 a las 19:22

  • Utilizando ssh-add -L es, con mucho, la mejor opción, ya que no todas las claves SSH son claves RSA que se encuentran en el ~/.ssh carpeta. Prefiero usar mi clave PGP para la autenticación, por lo que no tengo un ~/.ssh/id_rsa.pub archivo en absoluto.

    – steinybot

    23 mayo 2020 a las 2:40

1641751983 58 ¿Como accedo a mi clave publica SSH
nsuinteger

Si está en Windows, use lo siguiente, seleccione todo y copie desde una ventana del Bloc de notas:

notepad ~/.ssh/id_rsa.pub  

Si estás en OS X, usa:

pbcopy < ~/.ssh/id_rsa.pub

1641751983 919 ¿Como accedo a mi clave publica SSH
Marcos

Así es como encontré el mío en OS X:

  1. abrir una terminal
  2. (Estás en el directorio de inicio) cd .ssh (un directorio oculto)
  3. pbcopy < id_rsa.pub (esto lo copia al portapapeles)

Si eso no funciona, haz un ls y ver qué archivos hay allí con un .pub extensión.

1641751983 775 ¿Como accedo a mi clave publica SSH
avivamg

en la terminal cat ~/.ssh/id_rsa.pub

explicación

  1. gato es una utilidad estándar de Unix que lee archivos e imprime resultados
  2. ~ ¿Es su ruta de usuario doméstico?
  3. /.ssh – su directorio oculto contiene todos sus certificados ssh
  4. id_rsa.pub O id_dsa.pub son claves públicas RSA (la clave privada ubicada en la máquina cliente). la clave principal, por ejemplo, se puede usar para habilitar el proyecto de clonación desde un repositorio remoto de forma segura hasta el punto final de su cliente.

1641751983 21 ¿Como accedo a mi clave publica SSH
Brett

Después de generar su clave SSH, puede hacer lo siguiente:

cat .ssh/id_rsa.pub |pbcopy

que copiará su clave ssh en su portapapeles.

.

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad