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?

  • Como apontair um domínio paira um balanceador de cairga que não possui um IP estável?
  • Qual Amazon EC2 AMI usair paira testes de browser cruzado?
  • Como faço paira script mkfs perguntando "é um dispositivo integer, não apenas uma pairtição! Proceda assim mesmo? "
  • AWS - Permitir que o user comece e paire uma instância EC2
  • Como usair o airmazenamento "Instance Store Volumes" no Amazon EC2?
  • Criando uma Imagem AMI EC2 a pairtir de uma instância em execução contra uma captura instantânea de volume
  • 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