La línea de comandos también es conocida como CLI. Esta puede ejecutarse en:
- Tu computadora.
- Tu laptop.
- Una instancia de EC2.
¿Cómo utilizar las aws-cli desde una instancia de EC2?
- Terminamos las instancias de EC2 (si alguna esta ejecutándose).
- Creamos una instancia de Amazon AMI con la configuración por default.
Las instancias de Amazon AMI contienen por default instalado Amazon CLI.
- Agrega un nuevo usuario con las características.
- Pragmatic user.
- Administrator Acces policies.
- Accede a la instancia mediante SSH.
- Lista todos los buckets disponibles usando aws s3 ls.
- Configura las credenciales del usuario y la región por default a utilizar.
- Intenta listar los buckets nuevamente.
- Despliega la ayuda utilizando aws s3 help.
- Revisa las credenciales creadas dentro de .aws/credentials.
Mantener las credenciales en una AMI en un archivo es un fallo de seguridad, ya que compromete el acceso a todos los recursos del usuario.
- Muestra la información de las instancias disponibles aws ec2 describe-instances y ubica el instanceId de la instancia que estas utilizando.
- Elimina la instancia mediante aws ec2 terminate-instances –instance-ids ######.
- Ahora revisa el EC2 Dashboard, la instancia deberá estar eliminada o en proceso de eliminación.
- Elimina el usuario del sistema.