Erreur pour convertir une clé privé Putty (.ppk) en clé openSSH

Résolu
smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   -  
 Sebdou -
Bonjour,

sous Manjaro (Arch Linux) je voudrais convertir une clé privé Putty (.ppk) en clé openSSH a l'aide de puttygen.

«
# puttygen ~/private.ppk -o ~/.ssh/id_rsa -O private-openssh
»

mais après qu'il me demande la passphrase il m'affiche cette erreur !!

«
# Enter passphrase to load key:
»

«
# puttygen: ./../sshrand.c:313: random_byte: Assertion `random_active' failed.
»


2 réponses

  1. smed_79 Messages postés 1298 Date d'inscription   Statut Contributeur Dernière intervention   850
     
    bien vu, j'ai déjà passé par la sans prêter attention :p

    pour résoudre le problème j'ai désinstaller putty 0.63 après j'ai compiler et installer putty-svn

    # sudo pacman -Rn putty && yaourt -S putty-svn
    .
    Merci bcp.
    1
    1. Sebdou
       
      Convert the private key to an OpenSSH
      #
      puttygen private.ppk -o id_rsa -O private-openssh

      Create the RFC 4716 version of the public key:
      #
      ssh-keygen -e -f ~/.ssh/id_rsa > ~/.ssh/id_rsa_com.pub

      Convert the RFC 4716 version of the public key to the OpenSSH format:
      #
      ssh-keygen -i -f ~/.ssh/id_rsa_com.pub > ~/.ssh/id_rsa.pub
      0