Gestione los recursos de Lightsail con AWS CloudShell - Amazon Lightsail

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Gestione los recursos de Lightsail con AWS CloudShell

AWS CloudShell es un shell preautenticado y basado en un navegador que puede iniciar directamente desde la consola Amazon Lightsail. Úselo CloudShell para administrar sus recursos de Lightsail desde la interfaz de línea de comandos. Puede ejecutar los comandos AWS Command Line Interface (AWS CLI) con el shell que prefiera, como el shell Bash o el shell PowerShell Z. Puede hacerlo sin necesidad de descargar ni instalar herramientas de línea de comandos. Al lanzarlo CloudShell, se crea un entorno informático basado en Amazon Linux 2. En este entorno, puede acceder a una amplia gama de herramientas de desarrollo preinstaladas, como AWS CLI. Para obtener una lista completa de las herramientas preinstaladas, consulte el software preinstalado en la Guía del CloudShell usuario.

Almacenamiento persistente

Con ellas AWS CloudShell, puedes utilizar hasta 1 GB de almacenamiento persistente en cada una de ellas sin Región de AWS coste adicional. El almacenamiento persistente se encuentra en su directorio principal ($HOME) y es privado para usted. A diferencia de los recursos efímeros del entorno que se eliminan al finalizar cada sesión del intérprete de comandos, los datos del directorio principal persisten entre las sesiones.

Si dejas de usarlo AWS CloudShell en una Región de AWS, los datos se conservan en el almacenamiento persistente de esa región durante 120 días después del final de tu última sesión. Transcurridos 120 días, a menos que realice alguna acción, sus datos se eliminarán automáticamente del almacenamiento persistente de esa región. Puede evitar que se eliminen iniciando AWS CloudShell de nuevo en esa Región de AWS. Para obtener más información sobre la retención de datos en el almacenamiento persistente, consulte Almacenamiento persistente en la Guía del CloudShell usuario.

Regiones de AWS

En Lightsail, se abrirá CloudShell una sesión en Región de AWS la que proporcione la menor latencia a su ubicación física. Esto significa que Regiones de AWS puede cambiar entre sesiones. Anote en qué Región de AWS--> se encuentra su CloudShell sesión para poder utilizar el almacenamiento persistente de 1 GB. Para cambiar la Región de AWS de la sesión, elija el icono Abrir en una nueva pestaña del navegador. Esto ofrece la opción de acceder a la CloudShell sesión en una nueva ventana del navegador.

CloudShell abrir en una nueva pestaña del navegador

En la barra de navegación de la nueva pestaña del navegador, elija el nombre de la Región de AWS que se muestra en este momento. Luego elige el Región de AWS lugar al que quieres cambiar.

Cambia la Región de AWS entrada CloudShell.

Para obtener más información al respecto CloudShell, consulte la Guía CloudShell del usuario.

Inicie y utilice AWS CloudShell

Aprenda a iniciar y utilizar una AWS CloudShell sesión en Lightsail. Si no tiene permiso para ejecutar CloudShell, debe añadir la arn:aws:iam::aws:policy/AWSCloudShellFullAccess política a la identidad AWS Identity and Access Management (IAM) que está utilizando. Si ya tienes la arn:aws:iam::aws:policy/AdministratorAccess política adjunta, deberías poder acceder a ella CloudShell. Para obtener más información, consulte Gestión de identidades y accesos para Amazon Lightsail.

Lanzamiento AWS CloudShell

Puede iniciarlo CloudShell desde la consola Amazon Lightsail. Una vez iniciada la sesión, puede cambiar al intérprete de comandos que prefiera (por ejemplo, Bash, PowerShell oZ shell).

Complete los siguientes pasos para iniciar una nueva AWS CloudShell sesión en Lightsail:

  1. Inicie sesión en la consola Lightsail en/. https://lightsail.aws.amazon.com

  2. Elija CloudShellen la barra de herramientas de la consola, en la parte inferior izquierda de la consola. Cuando aparece el símbolo del sistema, el shell está listo para la interacción.

    AWS CloudShell en la barra de herramientas de la consola Lightsail.
  3. (Opcional) Para elegir un intérprete de comandos preinstalado con el que trabajar, ingrese uno de los siguientes nombres de programas en el símbolo del sistema:

    Bash: bash

    Si cambia a Bash, el símbolo de la línea de comandos se actualizará a $. Bash es el shell in predeterminado. AWS CloudShell

    PowerShell: pwsh

    Si cambia a PowerShell, el símbolo de la línea de comandos se actualiza aPS>.

    Z shell: zsh

    Si cambia a Z shell, el símbolo de la línea de comandos se actualizará a %.

ejemplo Ejemplo de comando API Lightsail en AWS CloudShell

Hay varias herramientas de línea de comandos preinstaladas en la CloudShell sesión para que las utilice. En este ejemplo, utiliza la operación GetInstances API Lightsail para ver las instancias que hay en su cuenta de Lightsail. Para obtener más información sobre la GetInstances API operación, consulte la GetInstancesreferencia de Amazon Lightsail API.

  1. Inicie sesión en la consola Lightsail en/. https://lightsail.aws.amazon.com

  2. Elija CloudShellen la barra de herramientas de la consola, en la parte inferior izquierda de la consola.

  3. Introduzca el siguiente comando después del AWS CloudShell mensaje:

    aws lightsail get-instances

    Ahora debería ver una lista completa de las instancias que están en su cuenta de Lightsail.

Resultado del comando get API instances de Amazon Lightsail.

Información adicional

Consulte la siguiente documentación para obtener más información sobre: AWS CloudShell