3
respostas

Permission denied (publickey)

Olá,

Estou tento problemas para acessar a instância via terminal SSH, mesmo alterando as permissões da chave 400.

user@user-Inspiron-3421:/Documentos/AWS$ ssh -i LightsailDefaultKey-us-east-1.pem ubuntu@IP The authenticity of host 'IP (IP)' can't be established. ECDSA key fingerprint is SHA256:bQaM...................PeYrsMc. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'IP' (ECDSA) to the list of known hosts. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0664 for 'LightsailDefaultKey-us-east-1.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "LightsailDefaultKey-us-east-1.pem": bad permissions ubuntu@IP: Permission denied (publickey). user@user-Inspiron-3421:/Documentos/AWS$ chmod 400 LightsailDefaultKey-us-east-1.pem user@user-Inspiron-3421:/home/user/Documentos/AWS# ls -l -r-------- 1 user user 1675 mai 13 21:25 LightsailDefaultKey-us-east-1.pem user@user-Inspiron-3421:/home/user/Documentos/AWS# user@user-Inspiron-3421:~/Documentos/AWS$ ssh -i LightsailDefaultKey-us-east-1.pem ubuntu@IP ubuntu@IP: Permission denied (publickey).

Alguma ideia?

Obrigada.

3 respostas

Move ou copia a chave para o diretório .ssh dentro do seu usuário ( ~/.ssh/ ) e dps coloca a permissão 400 nela. O diretório documents tem uma permissão muito aberta.

Olá,

Continua com o mesmo erro: root@nanogueira-Inspiron-3421:~/.ssh# ls -l total 8 -rw-r--r-- 1 root root 222 mai 13 21:31 known_hosts -r-------- 1 root root 1675 mai 18 20:18 LightsailDefaultKey-us-east-1.pem

root@nanogueira-Inspiron-3421:~/.ssh# ssh -i LightsailDefaultKey-us-east-1.pem ubuntu@3.214.27.13 ubuntu@3.214.27.13: Permission denied (publickey).

Obrigada.

Nesse caso, tem uma grande chance da chave ser incorreta mesmo ou de vc nao ter liberado o firewall da instancia.