Volte e veja o texto atual do seu arquivo .pem. Deve ser assim:
-----BEGIN RSA PRIVATE KEY-----
.
. (20 odd lines of key)
.
-----END RSA PRIVATE KEY-----
Ele está reclamando sobre o "marcador inicial", então você deletou ou alterou isso? Recomende re-copiar. O .ppk é geralmente usado para PuTTY, especialmente do Windows.
EDIT, leve II
Eu só posso sugerir dar uma olhada em um hexdump então, e você pode ter que se regenerar. Também nomeie-o .pem, se for um arquivo .pem, e o tenha na mesma pasta (~?) Que você inicia ou especifique um caminho. (~ / .ssh / xxxx.pem).
No servidor a pasta ~ / .ssh / authorized_keys é convencional, mas a partir da linha de comando em um cliente o arquivo .pem pode estar em qualquer lugar.