Acceder a al ssh de amazon sin .pem
01.- Nos logueamos a nuestro servidor amazon con nuestro .pem
ssh -i “/ubicacion/de/tu/archivo.pem” ubuntu@PublicDNS.compute-1.amazonaws.com
02.- Creamos un nuevo usuario, el cual va poder acceder via password
sudo useradd -s /bin/bash -m -d /var/www/ -g root nuevousuario
Donde:
-s /bin/bash : use /bin/bash le damos acceso al shell
-m -d /var/www/ : Path al que este usuario tiene acceso (aunque este directorio ya existe no lo va a borrar)
-g root : Le damos acceso al grupo de root
nuevousuario : Username de este usuario
03.- Le asignamos un password al usuario que creamos
$ sudo passwd nuevousuario
Enter new UNIX password:
Retype new UNIX password:
04.- Reiniciamos el servicio de ssh
$ sudo /etc/init.d/ssh restart
05.- Cerramos esta conecion con exit y entramos de nuevo con el nuevo usuario creado
ssh nuevousuario@PublicDNS.compute-1.amazonaws.com