SSH da Linux funziona ma Putty da Windows fallisce – Go Figure…beh, l’ho fatto anch’io!
2015-03-30
Machine-translated from English. Read the English original
Oggi ho fatto una rapida scoperta: un collega aveva bisogno di effettuare SSH direttamente verso l’overcloud da un sistema diverso dalla seed VM o dai nodi undercloud. Chi è esperto direbbe subito “è semplice”—basta copiare la chiave privata dal server undercloud /root/.ssh/id_rsa sul client SSH ed effettuare il login utilizzando l’utente heat-admin insieme a questa chiave.
Ho provato rapidamente sul mio laptop Windows con Putty.exe e ho ottenuto il seguente errore: “Impossibile utilizzare il file chiave…”

Passando a Linux, il problema scompare—

Si scopre che PuTTY richiede un certificato proprietario e non accetta una chiave OpenSSH standard.
La soluzione è rapida e semplice, purché tu ti fidi di puttygen.exe. Esegui questa applicazione, quindi seleziona il pulsante “Carica un file di chiave privata esistente” e seleziona il file id_rsa scaricato dall’undercloud. Una volta importata, salva la chiave ‘nuova’ e ‘puttificata’.

Utilizza questo nuovo file chiave con Putty.exe su Windows e ora dovresti essere in grado di effettuare il login remoto verso l’overcloud—

Originally published on allthingscloud.eu (2015-03-30).