Estou tentando conectar-me ao Amazon EC2 com o phing. Este é o meu roteiro.
<ssh username="ec2-user"
pubkeyfile="C:\Users\asd\Downloads\aws-nr1.public"
privkeyfile="C:\Users\asd\Downloads\aws-nr1.pem"
host="some.domain.com"
command="ls -l" />
Eu tenho o arquivo de chave PEM diretamente da Amazon e eu gero o arquivo de chave PUBLIC por puttygen. Resultado:
[PHP Error] ssh2_auth_pubkey_file(): Authentication failed for ec2-user using public key
Não tenho ideia do que estou fazendo com os arquivos de chave, mas quero que ele se conecte e execute ls -l . Alguém estava trabalhando?
Tags ssh amazon-ec2