Modifica della passphrase di una chiave privata puttygen in Windows

Ho una chiave privata in Windows, creata da puttygen.exe . Ho usato le opzioni predefinite per salvarlo, lo strumento gli ha dato automaticamente un'estensione .ppk e questo è il seguente:

 PuTTY-User-Key-File-2: ssh-rsa Encryption: none Comment: rsa-key-20130627 Public-Lines: 4 AAAAB3NzaC1yc2EAAAABJQAAAIBnvvAhyMs4rdlQd4OdajDw4jIPi6vIjrWjt4l4 5C3wHOSxyQQdtSA8XT3K0rSBnNtZRJTb5mfix67qQe3pHCTMSNsYIaBi8xQJHZRa RxdY+1VtGnSlEma8KO2We9eDNCGiwrRTUzqvTiGCnzU0pF1MXxu3ObISJcpqv+sQ 1GB0cw== Private-Lines: 8 AAAA.......... Private-MAC: XXXXXXXXX 

Ora devo cambiare la passphrase, e secondo i docs questo sembrava abbastanza semplice:

  • Come incoraggiare gli amministratori di Windows a raccogliere script?
  • Opzioni per l'archiviazione di file scalabile (Windows Server)
  • Quali correzioni / aggiornamenti richiede un nuovo server Hyper-V 2012 R2?
  • connessione al server Bitvise SSH
  • È ansible spostare un file specifico all'inizio del disco?
  • Che contatori wmi può indicare l'esaurimento della port
  •  puttygen.exe -P key.ppk 

    Ma questo apre una window con questo errore:

     PuTTYgen Error: Couldn't load private key (unable to open file) 

    Ho anche cercato di cambiare la passphrase utilizzando ssh-keygen che viene fornito con Git Bash:

     ssh-keygen.exe -p -f key.ppk 

    Chiede la mia vecchia passphrase, ma poi mi dà l'errore Bad passphrase . Che non è vero, perché posso aggiungere la chiave in pageant.exe , e non sto mistyping la passphrase …

    Posso cercare di cambiare o lasciare la frase?

  • Può bastare il mastice quando si cerca un file di log?
  • XMing non può aprire l'errore di visualizzazione
  • Quando la window di PuTTY è chiusa la session sshd non può andare via
  • L'output di script Bash sull'errore (set -e) chiude la session SSH di masturbazione
  • Come abilitare KeepAlive nella row di command di putty
  • Utilizzo di un tunnel SSH per navigare sul web
  • 2 Solutions collect form web for “Modifica della passphrase di una chiave privata puttygen in Windows”

    puttygen su Windows non sembra accettare alcun argomento della row di command che posso dire. Questo errore si lamenta di non essere in grado di trovare il tasto -P credo. Se si esegue puttygen.exe key.ppk invece che dovrebbe caricare il ppk in puttygen e consentire di dare una nuova passphrase e quindi salvare nuovamente la chiave.

    Controllalo:

    Putty non memorizza chiavi in ​​un formato compatibile con OpenSSH. È necessario utilizzare lo strumento "puttygen" per manipolare la chiave privata.

    (tramite questo documento , via Google):

    Per modificare o impostare una passphrase su una chiave SSH sotto PuTTY, eseguire le seguenti operazioni:

    Eseguire il programma puttygen.exe. Fai clic sul button "Carica". Seleziona il file della chiave privata che desideri inserire una passphrase. Inserisci la nuova frase di accesso desiderata nei campi "Passphrase chiave" e "Conferma passphrase". Fai clic sul button "Salva chiave privata". Sovrascrivere la copia esistente della chiave.

    A partire dal:

    https://superuser.com/questions/522159/unable-to-change-password-for-private-ssh-key

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.