Inicio de DCV sesiones de Amazon - Amazon DCV

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.

Inicio de DCV sesiones de Amazon

Al utilizar los valores predeterminados para instalar el DCV servidor Amazon de Windows, se crea y activa automáticamente una sesión de consola después de instalar el servidor. La sesión de la consola predeterminada es propiedad de Administrator y tiene un ID de sesión predeterminado de console. Puede utilizar esta sesión o cerrarla y crear una nueva.

Si optó por no participar en la creación automática de sesiones de consola al instalar el DCV servidor Amazon, debe crear una manualmente. Tras instalar el DCV servidor de Amazon, puedes activar o desactivar la creación automática de sesiones de consola en cualquier momento.

nota

DCVLos servidores Linux Amazon no obtienen una sesión de consola predeterminada después de la instalación.

Supongamos que utiliza una licencia flotante en un servidor en las instalaciones o alternativo basado en la nube y supera el número máximo de sesiones simultáneas que admite su licencia. Es posible que se produzca un error no licenses. Si obtiene este error, detenga una sesión sin utilizar para liberar la licencia e inténtelo de nuevo.

El DCV servidor de Amazon debe estar en ejecución para iniciar una sesión. Para obtener más información, consulte Inicio del DCV servidor Amazon.

Inicio manual de sesiones de consola y virtuales

Puedes iniciar una DCV sesión en Amazon en cualquier momento. Solo puede ejecutar una sesión de la consola cada vez. Si utilizas un DCV servidor Amazon Linux, puedes ejecutar varias sesiones virtuales al mismo tiempo.

Es recomendable ejecutarlo dcv list-sessions antes de crear una sesión, especialmente si utilizas el DCV servidor Amazon de Windows.

Para crear una consola o sesión virtual en un DCV servidor Amazon Windows o Linux, utilice el dcv create-session comando.

Sintaxis

La sintaxis mínima del comando para iniciar una sesión es:

dcv create-session session_ID

La sintaxis completa con todas las opciones es:

dcv create-session \ --type console|virtual \ --name session_name \ --user username \ --owner owner_name \ --permissions-file /path_to/permissions_file \ --storage-root /path_to/storage_directory \ --gl on|off \ --max-concurrent-clients number_of_clients \ --init /path_to/init_script \ session_ID
nota

El símbolo \ representa la sintaxis para dividir un comando en varias líneas.

También se puede utilizar dcv create-session --help para mostrar una referencia rápida a la sintaxis.

Opciones

Las siguientes opciones pueden utilizarse con el comando dcv create-session:

--type

Esta opción solo es compatible con DCV los servidores Amazon Linux. Especifica el tipo de sesión que se va a crear y puede ser console o virtual.

Tipo: cadena

Valores permitidos: console | virtual

Obligatorio: no

--name

Especifica un nombre para la sesión. Los nombres puede ser cualquier cadena que desee con hasta 256 caracteres. Si la cadena supera 256 caracteres, se produce un error en el comando. No es necesario que los nombres de sesión sean únicos en todas las sesiones en ejecución.

Puede cambiar el nombre de una sesión en cualquier momento mediante el comando dcv set-name. Para obtener más información, consulte Administrar el nombre de sesión.

Tipo: cadena

Obligatorio: sí

--user

Esta opción solo es compatible con las sesiones virtuales en las DCV sesiones de Amazon de Linux. Este valor es el usuario que se va a utilizar para crear la sesión. Solo el usuario raíz puede suplantar a otros usuarios.

Tipo: cadena

Requerido: no

--owner

Especifica el propietario de la sesión. El valor predeterminado es el usuario que ha iniciado sesión actualmente si se omite.

Tipo: cadena

Requerido: no

--permissions-file

Especifica una ruta a un archivo de permisos personalizado. El valor predeterminado son los valores predeterminados del servidor si se omite.

Tipo: cadena

Requerido: no

--storage-root

Especifica la ruta a la carpeta usada para el almacenamiento de sesión.

Puede utilizar %home% para especificar el directorio principal del usuario que ha iniciado sesión actualmente. Por ejemplo, lo siguiente establece el directorio para el almacenamiento de sesiones como c:\Users\username\storage\ para los servidores Windows o $HOME/storage/ para los servidores Linux.

--storage-root %home%/storage/
nota

Si no existe un subdirectorio especificado, se deshabilita el almacenamiento de sesiones.

Tipo: cadena

Requerido: no

--gl

Esta opción solo es compatible con las sesiones virtuales en las DCV sesiones de Amazon de Linux. Anula el estado dcv-gl predeterminado y puede ser on u off.

Tipo: cadena

Valores permitidos: on | off

Obligatorio: no

--max-concurrent-clients

Especifica el número máximo de DCV clientes de Amazon que pueden conectarse a la sesión. El valor predeterminado son las conexiones ilimitadas si se omite.

Tipo: entero

Obligatorio: no

--init

Esta opción solo es compatible con sesiones virtuales en DCV servidores Linux Amazon. Especifica la ruta a un script init personalizado. El script se puede utilizar para iniciar un entorno de escritorio específico y lanzar aplicaciones específicas de forma automática al iniciarse la sesión. El script debe ser ejecutable. El valor predeterminado es un script que inicia el entorno de escritorio predeterminado si se omite.

Tipo: cadena

Requerido: no

session ID

Proporciona un identificador para la sesión al final del comando.

Tipo: cadena

Obligatorio: sí

Ejemplos

Ejemplo 1: Sesión de consola

El comando siguiente crea una sesión de consola propiedad de dcv-user con el ID de sesión único de my-session y un nombre de sesión de my graphics session. Especifica un archivo de permisos llamado perm-file.txt.

  • DCVServidor Amazon Windows

    C:\> dcv create-session^ --owner dcv-user^ --name "my graphics session"^ --permissions-file perm-file.txt^ my-session
  • DCVServidor Linux Amazon

    $ sudo dcv create-session \ --type=console \ --owner dcv-user \ --name "my graphics session" \ --permissions-file perm-file.txt \ my-session
Ejemplo 2: Sesión virtual (solo DCV servidores Linux Amazon)

El comando siguiente crea una sesión virtual utilizando el usuario raíz para suplantar al propietario de la sesión correspondiente, dcv-user. La sesión es propiedad de dcv-user aunque la haya creado el usuario raíz

$ sudo dcv create-session \ --owner dcv-user \ --user dcv-user \ my-session
Ejemplo 3: Sesión virtual (solo DCV servidores Linux Amazon)

El comando siguiente crea una sesión virtual propiedad del usuario que la crea:

$ dcv create-session my-session

Habilitación de sesiones de la consola automáticas

La activación de una sesión de consola automática garantiza que se cree automáticamente una sesión de consola cada vez que se inicie el DCV servidor de Amazon. La sesión de consola automática es propiedad del DCV usuario de Amazon especificado en el parámetro owner de configuración. Su ID de sesión siempre es console.

Otros parámetros que afectan a las sesiones de consola automáticas son max-concurrent-clients, permissions-file y storage-root. Para obtener más información sobre estos parámetros, consulte Parámetros de session-management/automatic-console-session.

nota

Amazon DCV no admite sesiones virtuales automáticas.

Windows Amazon DCV server
Para habilitar una sesión de consola automática en un DCV servidor Amazon de Windows
  1. Abra el Editor del Registro de Windows.

  2. Navegue hasta la clave USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/sessionde administración HKEY _.

  3. Cree un parámetro create-session:

    1. En el panel de navegación, abra el menú contextual (haga clic con el botón derecho) de la clave de administración de sesiones y seleccione Nuevo valor DWORD(32 bits).

    2. En Name (Nombre), escriba create-session y pulse Intro.

    3. Abra el parámetro create-session. En Información del valor, escriba 1 y elija OK (Aceptar).

  4. Navegue hasta la clave HKEY_ -console-session USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/session-management/automatic.

  5. Cree un parámetro owner:

    1. En el panel de navegación, abra el menú contextual (haga clic con el botón derecho) de la automatic-console-sessionclave y seleccione Nuevo, valor de cadena.

    2. En Name (Nombre), escriba owner y pulse Intro.

    3. Abra el parámetro owner. En Información del valor, escriba el nombre del propietario de la sesión y elija OK (Aceptar).

  6. Haga clic en Aceptar y cierre el Editor del Registro de Windows.

  7. Detenga y reinicie el DCV servidor de Amazon.

Linux Amazon DCV server
Para habilitar una sesión de consola automática en un DCV servidor Amazon Linux
  1. Vaya a /etc/dcv/ y abra dcv.conf con su editor de texto preferido.

  2. Agregue los parámetros create-session y owner a la sección [session-management/automatic-console-session] con el siguiente formato:

    [session-management] create-session = true [session-management/automatic-console-session] owner="session-owner"
  3. Guarde y cierre el archivo.

  4. Detenga y reinicie el DCV servidor de Amazon.