Tengo Windows como mi sistema operativo principal. Con el reproductor VMware, configuro un servidor Ubuntu 12.4 como máquina invitada. El servidor Ubuntu tiene un usuario "ubuntu".
Creé una nueva instancia EC2 + clave de configuración pem. Desde la máquina de Windows, cuando uso la tecla putty + pem, puedo ssh.
Agregué la clave pem a mi servidor VMware Ubuntu (/home/ubuntu/.ssh/) Además, establecí los siguientes permisos:
chmod 700 /home/ubuntu/.ssh
chmod 600 /home/ubuntu/.ssh/*
A través del servidor de Ubuntu - Traté de SSH a la instancia EC2 sin éxito:
ssh ubuntu@EC2_IP Permission denied (publickey)
. Si utilizo explícitamente la tecla pem, funciona:
ssh -i /home/ubuntu/.ssh/NAME.pem ubuntu@EC2_IP
- Tenga en cuenta que debo usar la ruta directa a la clave, de lo contrario, obtendré
Warning: Identity file NAME.pem not accessible: No such file or directory.
Permission denied (publickey).
Por favor avise. ¡Gracias!