Usando o arquivo .PEM da AWS, solicitando a senha

1

Estou usando o macOS Sierra e uso a AWS há alguns meses e sempre me conectei usando

ssh -i file.pem [email protected] 

Mas hoje, quando tento conectar, estou sendo perguntado pela frase-senha para o arquivo pem.

debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: 'key.pem'
Enter passphrase for key 'key.pem': 

Eu ainda não defini uma frase secreta e agora não posso me conectar aos nossos servidores

Algum conselho?

Nota : criei a chave no portal da AWS. Então baixei.

    
por Bridgewater 24.05.2017 / 15:26

3 respostas

1

Eu tive um problema semelhante a este. Eu copiei uma chave privada de um arquivo .pem. Quando colei em outro arquivo .pem, notei um % no final de -----END RSA PRIVATE KEY----- , como este -----END RSA PRIVATE KEY-----% . Quando tentei conectar-me a um servidor privado, pediram-me uma senha. Voltei e removi o % e funcionou bem.

    
por 09.05.2018 / 00:57
0

Dado que está pedindo passphrase para key.pem, enquanto você tem file.pem na linha de comando, ou há algo errado com o seu arquivo pem ou a linha de comando.

Você copiou / colou essa cmd-line? Se sim, digite manualmente. Pelo menos nas janelas, o caractere menos pode às vezes ser um caractere estranho quando copiado do e-mail do Outlook, etc. e gera erros estranhos.

2º, valide seu arquivo.pem. Veja sua data de modificação e data da última modificação e digite puttygen file.pem -L .. para fazer a verificação de sanidade básica se este arquivo estiver ok.

    
por 25.05.2017 / 12:25
0

Abra seu arquivo PEM e certifique-se de que ele não tenha espaço em branco ou linhas vazias. Especificamente, certifique-se de que cada linha comece com um caractere e não com space .

Eu tive esse problema e descobri que quando copio / colei o conteúdo do arquivo, coloco algum espaço em branco no início de cada linha. Quando removi o espaço em branco, ele corrigiu o problema Enter passphrase for key 'key.pem': .

    
por 18.09.2017 / 20:22