Entrar no Amazon EC2

2

Quando eu mudo o diretório pessoal da minha instância do Amazon EC2 de / home / ubuntu para / home / ubuntu / folder no arquivo / etc / passwd, não consigo mais acessar a instância usando meu par de chaves existente. Depois que eu alternar de volta para o diretório original, não tenho problemas e posso logar na minha instância como normal. Eu verifiquei as permissões na nova pasta e elas são drwxr-xr-x, que é a mesma pasta / home / ubuntu. Eu tenho um número de instâncias em execução no minuto e por causa dessa mudança eu não tenho como fazer o log de volta para corrigir a situação. Alguém tem uma ideia do que está acontecendo?

    
por Barry 23.06.2011 / 16:40

1 resposta

4

Você precisa copiar a pasta .ssh para a nova página (que parece ter, mas lembrando você de qualquer maneira). Você também precisa ter certeza de que a pasta .ssh tem as permissões corretas (veja abaixo) se você estiver usando o StrictMode

StrictModes

Specifies whether sshd should check file modes and ownership of the user’s files 
and home directory before accepting login. This is normally desirable because novices 
sometimes accidentally leave their directory or files world-writable. The default is yes.

Permissões necessárias para o modo estrito

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
    
por 23.06.2011 / 17:04

Tags