Questão Contas de usuário do Amazon EC2 linux


Eu tenho uma configuração Linux AMI no EC2. O usuário padrão é ec2-user. Eu criei uma segunda conta de usuário na instância. Eu copiei o arquivo .ssh / authorized_keys do diretório home ec2-user para o diretório home do novo usuário. Defina os privs em .ssh / para 700 e em authorized_keys para 600. Execute 'chown' para definir o proprietário da pasta .ssh / como o novo usuário. Mas quando eu faço login como o novo usuário, recebo uma 'Permission denied (publickey)'. mensagem. Aqui está o que eu vejo quando eu corro ssh -v -i:

debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: testami-key.pem
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
Permission denied (publickey).

Como faço para corrigir isso? Obrigado.


0


origem


Qual é o arquivo de log no servidor dizendo? /var/log/secure - Michel Feldheim
Você gerou uma chave privada, etc ... por aws.amazon.com/articles/1233?


Respostas:


Você também colocou o arquivo authorized_keys no novo nome de usuário? Você mencionou apenas chowning o diretório .ssh.


2



Obrigado! Obrigado! Estava lutando com isso por várias horas. Aceitará a resposta quando a limitação SO expirar.