2013-12-11 14 views

risposta

7

Putty non utilizza i file di chiave openssh: esiste un'utilità nella suite putty per convertirli.

edit: si chiama puttygen

+0

Credo che questo sia il problema, sto andando di prova non appena sto a casa. – user2693017

2

Il comando appare abbastanza bene. Potresti provare a eseguire -v (modalità dettagliata) e quindi possiamo capire cosa c'è di sbagliato nell'autenticazione?

anche come menzione nel altra risposta, forse potrebbe essere questo problema - che è necessario convertire i tasti (risposto già qui): How to convert SSH keypairs generated using PuttyGen(Windows) into key-pairs used by ssh-agent and KeyChain(Linux) OR http://winscp.net/eng/docs/ui_puttygen (a seconda che cosa avete bisogno)

15

Covert .ppk a id_rsa utilizzando strumento puttygen, (http://mydailyfindingsit.blogspot.in/2015/08/create-keys-for-your-linux-machine.html) e

scp -C -i ./id_rsa -r /var/www/* [email protected]:/var/www 

dovrebbe funzionare!

+0

La conversione in chiave openssh da ppk e l'utilizzo del comando mi hanno chiesto di passphrase. Qualche idea del perché? A causa di ciò non sono in grado di connettermi e copiare. –

+0

http://thanosk.net/content/conver-putty-ppk-key-ssh-key Questo collegamento ha creato una chiave che ha funzionato senza alcun problema. Grazie per il comando però. –

6

oppure si può anche fare (per PEM di file)

scp -r -i file.pem [email protected]:/home/backup /home/user/Desktop/