Pregunta Cuentas de usuario de Amazon EC2 Linux


Tengo una configuración AMI de Linux en EC2. El usuario predeterminado es ec2-user. Creé una segunda cuenta de usuario en la instancia. Copié el archivo .ssh / authorized_keys del directorio de inicio de ec2-user al directorio de inicio del nuevo usuario. Establezca los privilegios en .ssh / en 700 y en authorized_keys en 600. Ejecute 'chown' para establecer el propietario de la carpeta .ssh / como el nuevo usuario. Pero cuando inicio sesión como el nuevo usuario, obtengo un 'Permiso denegado (clave pública)'. mensaje. Esto es lo que veo cuando ejecuto 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).

¿Cómo puedo solucionar esto? Gracias.


0


origen


¿Qué dice el archivo de registro en el servidor? /var/log/secure - Michel Feldheim
¿Generaste una clave privada, etc ... por aws.amazon.com/articles/1233?


Respuestas:


¿También seleccionó el archivo authorized_keys para el nuevo nombre de usuario? Usted solo mencionó el nombre del directorio .ssh.


2



¡Gracias! ¡Gracias! Estaba luchando con esto por varias horas. Aceptará la respuesta cuando caduque la limitación de SO.