Não é possível acessar o SSH remotamente após aplicar permissões 0777 a .ssh

Não é possível acessar o SSH remotamente após aplicar permissões 0777 a .ssh

Esta manhã apliquei a permissão 0777 a uma pasta (com .ssh) na AWS. Depois disso, o acesso SSH não funciona, sem nenhum erro ou mensagem - apenas tela travada. Alguém me ajude.

Responder1

O SSH não permite que você abra totalmente as permissões em sua pasta. Período. Permissões definidas como 777 significam que outras pessoas podem sequestrar suas chaves privadas.

Por que diabos você consideraria abrir um diretório contendo chaves ssh com permissões completas?

Você recebeu mensagens sobre isso no log do seu servidor. Eu sugeriria que é uma má ideia fornecer mensagens ao usuário sobre permissões, pois isso ajudaria a pessoa que está tentando invadir seu sistema. E sim, isso também inclui protegê-lo de si mesmo.

Responder2

A melhor e única solução é:

Pegue uma nova instância ec2 temporária e anexe o volume do seu servidor antigo a ela e, em seguida, reverta as permissões de.SSHpara o padrão. E, em seguida, reconecte o volume ao servidor antigo para poder acessar seu servidor.

informação relacionada