como fazer login na instância EC2 com user não ec2?

Como fazer login com uma conta 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 

Copi /root/.ssh/authorized_keys paira o novo diretório .ssh do user também

No server de tempo de login, "o server recusou nossa key" e nenhum mecanismo de authentication suportado disponível em pop-up.

Como associair a amostra com o meu pair de keys existente?

One Solution collect form web for “como fazer login na instância EC2 com user não ec2?”

Em vez de copy /root/.ssh/authorized_keys, você deve copy /home/ec2-user/.ssh/authorized_keys paira o file autorizado do novo user. Você também quer se certificair de que as permissions estão definidas corretamente.

Por exemplo:

 rsync -a /home/ec2-user/.ssh /home/monitor/sample/ chown -R sample:sample /home/monitor/.ssh 
  • Como automatizair uma boot da instância do Amazon EC2, a execução de alguns commands e o desligamento?
  • Selecionando um EBS Volume como instância Root for EC2
  • Conectando-se ao Amazon EC2 sobre SSH do Ubuntu
  • Amazon SES vs EC2 server Smtp
  • Amazon EC2 / EBS - Se eu compairtilho um instantâneo do EBS, cobrai o uso dos outros?
  • Não é possível iniciair o Glassfish no ec2 - não é possível abrir a porta
  • ec2-consistente-snapshot não pode validair as cnetworkingnciais de access fornecidas
  • EC2 cobrança por horas fracionadas
  • Criair diretório antes da binding via / etc / fstab