Me pidieron que generara un par de claves SSH para poder acceder a un servidor remoto para el desarrollo. Para generar las claves, utilicé la ssh-keygen
herramienta en nuestra máquina CentOS, lo cual hice con éxito.
Ahora tengo 2 archivos: ~/.ssh/id_dsa
, ~/.ssh/id_dsa.pub
. Le daré el .pub
archivo al administrador para que pueda colocarlo en el servidor remoto. Sin embargo, quiero usar mi propia PC con Windows (usando PuTTY) para acceder a este servidor remoto.
Entonces mi pregunta es la siguiente: aunque generé las claves SSH en un servidor Linux (que no tiene relación alguna con el servidor remoto y mi PC), ¿puedo acceder al servidor remoto con mi PC con Windows usando la clave privada que se creó? ?
La razón por la que estoy un poco inseguro es porque mientras estaba creando las claves, decía "La huella digital de la clave es: xxxxxxxx", lo que me hizo pensar que como la "huella digital" es la huella digital de CentOS, no me dejará usar la contraseña privada. clave en mi máquina con Windows. ¿Tengo razón en que no funcionará, o mientras tenga la clave privada no importa qué máquina use para iniciar sesión en el servidor remoto?
Respuesta1
De acuerdo aesta páginapuede convertir sus dsa
claves a un formato que PuTTY acepte con una herramienta PuTTY, PuTTY Key Generator.
Hay más detalles en esta página que describeimportando su clave RSA o DSAen formato PuTTY. Básicamente, simplemente seleccione "Importar clave" en el menú "Conversiones" y navegue hasta donde está almacenada la clave en su máquina.