Uno de los servicios más potentes que ofrece la nube de Amazon son los servicios de instancias EC2, en unos minutos puedes levantar, modificar y borrar un servidor completo ya sea vía web o vía terminal.
Para acceder en remoto a estas instancias lo más cómodo es usar SSH. En el caso de Windows 10 a día de hoy tenemos varias opciones:
$path = ".\clave.pem"
icacls.exe $path /reset
icacls.exe $path /GRANT:R "$($env:USERNAME):(R)"
icacls.exe $path /inheritance:r
Espero que os sea de utilidad ^_^.
Para acceder en remoto a estas instancias lo más cómodo es usar SSH. En el caso de Windows 10 a día de hoy tenemos varias opciones:
- Putty: Todo un clásico para los usuarios de Windows
- Windows Powershell
- Consola de Ubuntu para Windows
En el caso de las dos últimas opciones tendrías que utilizar una instrucción similar a esta:
ssh -i "clave.pem" ubuntu@ec2-10-10-10-10.eu-west-1.compute.amazonaws.com
Al utilizar la instrucción normalmente os va a dar un error de permisos. En Linux o Mac esto se resuelve utilizando chmod 400 sobre el fichero, pero en Windows chmod no funciona, ni siquiera lo hace al 100% desde la consola de Ubuntu.
¿Cómo hacemos desde Windows para configurar este fichero? Pues utilizando icacls de esta manera:
$path = ".\clave.pem"
icacls.exe $path /reset
icacls.exe $path /GRANT:R "$($env:USERNAME):(R)"
icacls.exe $path /inheritance:r
Espero que os sea de utilidad ^_^.
Comentarios