2012-09-12 28 views
5

Tengo una clave ssh privada que utilicé en mac para obtener acceso al repositorio de mi empresa.Convertir ssh clave generada en mac a ppk

Actualmente estoy trabajando en entorno Windows y quiero acceder a estos repositorios con Tortoise HG.

Desafortunadamente, parece necesitar un .ppk, PuttyPrivateKey para que eso suceda.

¿Hay alguna manera de convertir mi archivo id_rsa existente a un archivo ppk?

O, como alternativa, ¿puedo usar mi archivo de clave ssh existente en el entorno de Windows para acceder a un repositorio de hg?

¡Gracias de antemano!

Respuesta

9

No puedo decir que esté 100% familiarizado con este tema, sin embargo, ¿ha intentado utilizar PuTTYgen para importar el archivo id_rsa?

Utilizando el comando 'Importar' del menú 'Conversiones', PuTTYgen puede cargar claves privadas SSH-2 en formato OpenSSH y formato de ssh.com. Una vez que haya cargado uno de estos tipos de clave, puede guardarlo nuevamente como una clave de formato PuTTY (* .PPK) para que pueda usarlo con el paquete PuTTY. La contraseña no cambiará con este proceso (a menos que lo modifique deliberadamente). [source]

Puede descargar PuTTYgen en la página de descarga habitual PuTTY:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

+1

Muchas gracias, me siento un poco estúpido ahora! ^^ – Ostkontentitan

+0

No te sientas mal hombre. Ciertamente no es algo con lo que te encuentres en el día a día, ¡y es bastante extraño para la mayoría de las personas encontrarlo! Honestamente, soy un poco curioso, en cuanto a por qué no generó una segunda clave ssh para la nueva máquina, y la agregué como autorizada para acceder al repositorio de hg. – Spikes

+0

Sí, eso hubiera sido una opción, pero tendría que haberle dado alguien para autorizarlo y decidí hacerlo más inteligente. – Ostkontentitan

Cuestiones relacionadas