Dei o comando chmod 400 e não funcionou. Vide imagem.
Dei o comando chmod 400 e não funcionou. Vide imagem.
Provavelmente você baixou a chave com usuário da máquina e ele é o dono, sendo assim, é necessário alterar o dono do arquivo para que o que está executando a linha de comando. Tenta alterar o dono do arquivo com chown. Se mesmo após isso não funcionar, tenta mudar a chave pra um diretório onde o usuário do terminal tenha permissão e tenta novamente.
No meu caso deu certo. Estou usando um ubuntu da loja do windows e baixei a chave com usuário do windows. Aí tem que jogar o arquivo lá pro usuário desse linux virtual.
Espero ter ajudado.