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.
Creación y especificación de scripts de sesión
Puede configurar y especificar los scripts de sesión para las flotas siempre activas, bajo demanda y de Elastic.
Para configurar y especificar los scripts de sesión para las flotas siempre activas y bajo demanda
Abra la consola de WorkSpaces aplicaciones en https://console.aws.amazon.com/appstream2.
-
En el panel de navegación, elija Imágenes, Image Builder.
-
Elija un generador de imágenes cuyo estado sea En ejecución y seleccione Conectar.
-
Cuando se lo pidan, seleccione Administrador.
-
Navegue hasta
C:\AppStream\SessionScriptsy abra el archivo de configuraciónconfig.json.Para obtener información acerca de los parámetros de los scripts de sesión, consulte Archivo de configuración de scripts de sesión.
-
Una vez que haya terminado de realizar cambios, guarde y cierre el archivo
config.json. -
En el escritorio del generador de imágenes, abra Image Assistant.
-
(Opcional) Puede especificar cualquier otra aplicación que quiera incluir en la imagen.
-
Siga los pasos necesarios en Image Assistant para terminar de crear la imagen.
Si la configuración de scripts de sesión no se puede validar (por ejemplo, porque el archivo .json no tiene el formato correcto), se le notificará cuando elija Desconectar y crear imagen.
nota
Para localizar el archivo de configuración de los scripts de sesión en generadores de imágenes basados en Linux, vaya a
/opt/appstream/SessionScripts/config.json.
Para configurar y especificar los scripts de sesión para las flotas de Elastic
-
Cree un archivo zip con los scripts de sesión y el archivo config.json. Los archivos de scripts se copiarán en las siguientes ubicaciones. Debe usar estas ubicaciones para su config.json.
-
Para Windows, use
C:\AppStream\SessionScripts\.SessionScript -
Para Linux, use
/opt/appstream/SessionScripts/.SessionScript
nota
Para ejecutar los archivos de scripts de sesión, asegúrese de que el archivo.zip solo contenga los scripts y archivos
config.jsonde la sesión y no la carpeta que los contiene. Para obtener más información, consulte Archivo de configuración de scripts de sesión. -
-
Cargue el archivo zip en un bucket de Amazon S3 de su cuenta.
nota
Su VPC debe proporcionar acceso al bucket de Amazon S3. Para obtener más información, consulte Uso de puntos de enlace de VPC de Amazon S3 para las características de las aplicaciones WorkSpaces .
Debe tener el bucket de S3 y la flota de WorkSpaces aplicaciones en la misma unidad. Región de AWS
Debe tener permisos de IAM para realizar la acción
S3:GetObjecten el objeto del script de la sesión en el bucket de Amazon S3. Para obtener más información sobre cómo almacenar los scripts de sesión en un bucket de Amazon S3, consulte Guardar el icono de la aplicación, el script de configuración, el script de sesión y el VHD en un bucket de S3. Abra la consola de WorkSpaces aplicaciones en https://console.aws.amazon.com/appstream2.
-
En el panel de navegación, seleccione Flotas.
-
Elija la flota de Elastic que quiera actualizar y, a continuación, seleccione Ver detalles.
-
En la pestaña Configuración de scripts de sesión, elija Editar.
-
Para Objeto de script de sesión en S3, especifique el URI de S3 que representa el objeto de script de sesión o elija Explorar S3 para ir a los buckets de S3 y buscar el objeto de script de sesión.
-
Cuando termine de realizar los cambios, seleccione Guardar cambios.
-
En este momento, los scripts de sesión están disponibles para todas las instancias de flota lanzadas.
nota
También puede configurar los scripts de sesión al crear una nueva flota de Elastic.