Cómo Importar tus Claves SSH: Una Guía para DevOps
  • Miércoles 25 de Octubre de 2023

Cómo Importar tus Claves SSH: Una Guía para DevOps

Es común que los desarrolladores y DevOps tengan múltiples aspectos vinculados a sus claves   SSH , desde el acceso a servidores hasta repositorios. Por lo tanto, es de vital importancia tener una copia de seguridad de tus claves   SSH . En este artículo, te mostraré cómo importar tu copia de seguridad, evitando la tediosa tarea de crear una nueva clave y darla de alta en todos tus sistemas y servidores.

¿Dónde se Almacenan las Claves SSH?

El lugar donde se almacenan las claves   SSH varía según el sistema operativo que utilices. En mi caso, uso Linux, y las claves se guardan en la carpeta ~/.ssh/. Esta carpeta contiene tanto las claves públicas como las privadas, así como archivos de configuración para   SSH . Si estás en Windows, las claves se guardan en C:\Users\USERNAME\.ssh\. En el caso de macOS, las claves se encuentran en la carpeta ~/.ssh/, similar a Linux.

¿Cómo Importar una Clave SSH?

Para importar una clave   SSH , el primer paso es copiar tanto la clave pública como la privada a la carpeta correspondiente en tu sistema operativo: ~/.ssh/ para Linux y C:\Users\USERNAME\.ssh\ para Windows. Una vez que las claves estén en la carpeta, debes otorgar los permisos adecuados a la clave privada. Esto se logra ejecutando el siguiente comando:

1
2
3
chmod 700 ~/.ssh/
chmod 600 ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa.pub

Con los permisos establecidos, el siguiente paso es agregar la clave al agente SSH. Esto se logra ejecutando el siguiente comando:

1
ssh-add ~/.ssh/id_rsa

En el video, el Agente SSH se actualiza automáticamente, por lo que este paso se omite en la guía.

Siguiendo estos pasos, habrás importado tu clave SSH de manera segura y eficiente, evitando la creación y alta manual en cada servidor y sistema al que necesitas acceder.

Contenido Relacionado

PatoJAD

PatoJAD

Arquitecto de Software

Autor

Sobre mi no hay mucho para decir, me dedico a desarrollar en una empresa de telecomunicaciones, utilizo GNU/Linux desde el 2.012 y hace años que es mi Sistema Operativo main. Soy una persona que busca crecer profesionalmente sin dejar de divertirse y hacer lo que me gusta. Siempre digo que cuando un proyecto sale es importante agradecer, por lo cual les recomiendo a todos leer la seccion Agradecimientos en la cual me tomé un tiempito para poder agradecer a todos y cada uno de los que hicieron posible todo esto.