AWS CloudShell features - AWS CloudShell

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.

AWS CloudShell features

En este tema se describe cómo iniciar CloudShell desde la consola, cambiar sin problemas entre las consolas de línea de comandos preferidas y CloudShell personalizarlas según sus preferencias exactas. Además, puede utilizar hasta 1 GB de almacenamiento persistente en cada una Región de AWS de ellas y cómo se protege el CloudShell entorno mediante funciones de seguridad específicas.

AWS Command Line Interface

Puede iniciar AWS CloudShell desde AWS Management Console. Las AWS credenciales que utilizó para iniciar sesión en la consola están disponibles automáticamente en una nueva sesión de shell. Como AWS CloudShell los usuarios están preautenticados, no es necesario configurar las credenciales al interactuar Servicios de AWS con la AWS CLI versión 2. Viene AWS CLI preinstalado en el entorno informático del shell.

Para obtener más información sobre cómo interactuar Servicios de AWS con la interfaz de línea de comandos, consulteTrabajando conAWS servicios enAWS CloudShell.

Intérprete de comandos y herramientas de desarrollo

Con el shell creado para AWS CloudShell las sesiones, puedes cambiar sin problemas entre los shell de línea de comandos que prefieras. Más específicamente, puedes cambiar entre Bash PowerShell, yZ shell. También tiene acceso a otras herramientas y utilidades pre instaladas. Se incluyen las siguientes: git, make, pip, sudo, tar, tmux, vim, wget y zip.

El entorno de intérprete de comandos está preconfigurado y es compatible con varios de los principales lenguajes de software, como Node.js y Python. Esto significa que, por ejemplo, puede ejecutar Node.js Python proyectos sin realizar primero las instalaciones en tiempo de ejecución. PowerShell los usuarios pueden usar el .NET Core motor de ejecución.

Puedes confirmar los archivos que se crean o se AWS CloudShell cargan en un repositorio local antes de enviarlos a un repositorio remoto gestionado por AWS CodeCommit.

Para obtener más información, consulte Entorno informático AWS CloudShell: especificaciones y software.

Almacenamiento persistente

Con AWS CloudShell, puedes usar hasta 1 GB de almacenamiento persistente en cada uno 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 reciclan al finalizar cada sesión del intérprete de comandos, los datos del directorio principal persisten entre las sesiones.

Para obtener más información acerca de la retención de datos en el almacenamiento persistente, consulte Almacenamiento persistente.

Seguridad

El AWS CloudShell entorno y sus usuarios están protegidos por funciones de seguridad específicas. Esto incluye funciones como la administración de permisos de IAM, las restricciones de sesión del intérprete de comandos y el pegado seguro para la entrada de texto.

Gestión de permisos con IAM

Como administrador, puede conceder y denegar permisos a los AWS CloudShell usuarios mediante las políticas de IAM. También puede crear políticas que especifiquen las acciones concretas que los usuarios pueden realizar en el entorno del intérprete de comandos. Para obtener más información, consulte Administrar el AWS CloudShell acceso y el uso con las políticas de IAM.

Administración de sesiones del intérprete de comandos

Las sesiones inactivas y de larga duración se detienen y reciclan automáticamente. Para obtener más información, consulte Sesiones de Shell.

Pegado seguro para introducir texto

La opción de pegado seguro está habilitada de manera predeterminada. Esta función de seguridad requiere que compruebe que el texto multilínea que desea pegar en el intérprete de comandos no contiene scripts maliciosos. Para obtener más información, consulte Uso de Safe Paste para texto de líneas múltiples.

Opciones de personalización

Puede personalizar su AWS CloudShell experiencia según sus preferencias exactas. Por ejemplo, puede cambiar el diseño de las pantallas (varias pestañas), los tamaños de los textos mostrados y alternar entre los temas de la interfaz claros y oscuros. Para obtener más información, consulte Personalización de suAWS CloudShellexperiencia.

También puede ampliar su entorno de intérprete de comandos instalando su propio software y modificando los scripts de intérprete de comandos de inicio.

Restauración de sesión

La función de restauración de sesiones restaura las sesiones que estaba ejecutando en una o varias pestañas del navegador del CloudShell terminal. Si actualiza o vuelve a abrir las pestañas del navegador cerradas recientemente, esta funcionalidad reanuda la sesión hasta que el intérprete de comandos se detenga debido a una sesión inactiva. Para seguir utilizando la CloudShell sesión, pulse cualquier tecla de la ventana del terminal. Para obtener más información sobre las sesiones de intérprete de comandos, consulte Sesiones de intérprete de comandos.

La restauración de sesiones también restaura la última salida del terminal y los procesos en ejecución en cada pestaña de terminal.

nota

La restauración de sesiones no está disponible en las aplicaciones móviles.