• Importar archivo ppk de putty en Debian

    Si ya dispones de un archivo de claves privadas de putty (.ppk) y quieres importarlo en Debian sigue estos pasos:

    1 – Pon el archivo .ppk, por ekemplo, en /root/SSH/ del Debian.

    mkdir -p /root/SSH/
    cp id_dsa.ppk /root/SSH/

    2 – Descarga putty-tools:

    apt-get -y update && apt-get -y install putty-tools

    3 – Convierte la clave privada:

    puttygen /root/SSH/id_dsa.ppk -O private-openssh -o /root/SSH/id_dsa

    Si te da un error como este:

    puttygen: error loading `/root/SSH/id_dsa.ppk': PuTTY key format too new

    Es que has salvado la clave con una versión muy nueva de Putty en Windows (Seguramente la 3). Deberás convertirla a la versión 2.

    4 – Genera la clave pública:

    puttygen /root/SSH/id_dsa.ppk -O public-openssh -o /root/SSH/id_dsa.pub

    5 – Mueve esas claves a la carpeta /root/.ssh/

    mkdir -p /root/.ssh/ 2> /dev/null
    mv -i /root/SSH/id_dsa* /root/.ssh/

    6 – Asegura las claves cambiando los permisos:

    chmod 600 /root/SSH/.ssh/id_dsa
    chmod 666 /root/SSH/.ssh/id_dsa.pub
    #chmod 666 /root/SSH/.ssh/known_hosts

    .