Autorisation refusée (publickey) après rsync

J'ai un problème étrange. J'ai plusieurs instances ec2 que je gère et j'ai dû copyr des files cachés d'Ubuntu vers une instance Linux d'Amazon.

Le path à parcourir devrait être rsync AFAIK, et puisque les files pem sont sur ma machine locale – Mac OS X 10.10.5 – J'ai fait ce que je devais faire en faisant:

rsync -rave "ssh -i keyfile1.pem" ubuntu@firstmachineip:folder_inside_home/ local_folder/ 

et alors

 rsync -rave "ssh -i keyfile2.pem" local_folder/ ec2-user@secondmachineip: 

qui a tous deux réussi.

Le problème est que, lorsque le sshing à nouveau à la deuxième machine (le premier est bien) me donne le vague

 Permission denied (publickey). 

Notez qu'avant de rsyncing la connection a fonctionné sans problème et même si le file key jamais corrompu, je l'ai restauré à partir d'une sauvegarde et j'ai pris soin de chmod 600 keyfile2.pem et même essayé chmod 400 keyfile2.pem

Je laisserai également la dernière partie de la sortie de ssh -vvv -i keyfile2.pem ec2-user@secondmachineip après avoir établi que l'empreinte digitale est connue:

 debug1: Host 'secondmachineip' is known and matches the RSA host key. debug1: Found key in /Users/thevet/.ssh/known_hosts:10 debug2: bits set: 494/1024 debug1: ssh_rsa_verify: signature correct debug2: kex_derive_keys debug2: set_newkeys: mode 1 debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug2: set_newkeys: mode 0 debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_REQUEST sent debug2: service_accept: ssh-userauth debug1: SSH2_MSG_SERVICE_ACCEPT received debug2: key: keyfile2.pem (0x0), explicit debug1: Authentications that can continue: publickey debug3: start over, passed a different list publickey debug3: preferred publickey,keyboard-interactive,password debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey debug1: Trying private key: keyfile2.pem debug1: read PEM private key done: type RSA debug3: sign_and_send_pubkey: RSA *here goes the rsa* debug2: we sent a publickey packet, wait for reply debug1: Authentications that can continue: publickey debug2: we did not send a packet, disable method debug1: No more authentication methods to try. Permission denied (publickey). 

Quelque indice de ce qui s'est passé? Je n'ai pas la moindre idée.

Merci d'avance