• After spending tremendous time to make this plugin work, I realized that SSH public/private keys have a myriad of different formats – just to name few: OpenSSH, ssh.com, RFC4716, PEM … Just to let you know, when this plugin asks you to paste your private key PEM format is expected. This means that your key needs to have a form like:

    -----BEGIN RSA PRIVATE KEY-----
    Proc-Type: 4,ENCRYPTED
    DEK-Info: AES-128-CBC,901B2323AB2234235180151
    
    ... (key contents) ...
    -----END RSA PRIVATE KEY-----
    

    Keys starting with “BEGIN OPENSSH PRIVATE KEY” seem not to be accepted.

    To convert your private key from OpenSSH to PEM use:

    cp .ssh/id_rsa .ssh/id_rsa.bak
    ssh-keygen -p -m PEM -f .ssh/id_rsa

    Type your passphrase 3 times and you will get the required key saved in .ssh/id_rsa (the old one will be backed up in .ssh/id_rsa.bak).

    • This topic was modified 3 years, 3 months ago by btodorovic.
    • This topic was modified 3 years, 3 months ago by btodorovic.
  • The topic ‘SSH Public Key for use with this plugin – PEM format required!’ is closed to new replies.