como fazer login na instância do EC2 com o não usuário ec2?

1

Como fazer login com uma conta de usuário não ec2 no amazon linux ami?

#useradd -m sample
#passwd sample
set password

#cat /etc/passwd
sample:x:508:1002::/home/monitor/sample:/bin/bash

# cat /home/monitor/sample/.ssh/authorized_keys
command="echo 'Please login as the ec2-user user rather than root
user.';echo;sleep10"    ssh-rsa xxxxxxxxx

# chown -R sample /home/monitor/sample/.ssh

Eu copiei /root/.ssh/authorized_keys para o diretório .ssh do novo usuário também

No servidor de horário de login, "servidor recusou nossa chave" e nenhum método de autenticação compatível está disponível.

Como associar amostras ao meu par de chaves existente?

    
por P K 19.12.2011 / 22:40

1 resposta

3

Em vez de copiar /root/.ssh/authorized_keys, você deve copiar /home/ec2-user/.ssh/authorized_keys para o arquivo authorized_keys do novo usuário. Você também quer ter certeza de que as permissões estão definidas corretamente.

Por exemplo:

rsync -a /home/ec2-user/.ssh /home/monitor/sample/
chown -R sample:sample /home/monitor/.ssh
    
por 19.12.2011 / 23:17

Tags