En este artículo se describe cómo habilitar sesiones de conexión directa a aplicaciones publicadas en un host Linux. Debe crear un archivo de configuración del complemento Horizon Agent Direct-Connection (anteriormente View Agent Direct-Connection) para cada aplicación publicada que desee poner a disposición de las sesiones de conexión directa.

Requisitos previos

  • Compruebe que haya instalado Horizon Agent en la máquina con el parámetro --sesión múltiple incluido. Para obtener más información, consulte cómo instalar Horizon Agent en una máquina virtual Linux y las opciones de línea de comandos para instalar Horizon Agent for Linux en Aplicaciones y escritorios en Horizon 8.
  • Compruebe que el complemento Horizon Agent Direct-Connection esté instalado en la máquina, como se describe en Instalar el complemento Horizon Agent Direct-Connection. Como parte de la instalación del complemento Horizon Agent Direct-Connection, compruebe lo siguiente:
    • El paquete nginx está instalado en la máquina.
    • Las autorizaciones de usuario se configuran para sesiones de conexión directa.

Procedimiento

  1. Desplácese hasta la carpeta /etc/vmware/vadc/published_apps.
    cd /etc/vmware/vadc/published_apps

    Esta carpeta contiene un archivo de plantilla denominado PublishedApp.template que puede utilizar para generar los archivos de configuración para las aplicaciones publicadas.

  2. Cree el archivo de configuración de la aplicación copiando el archivo PublishedApp.template. En el comando de ejemplo, reemplace <nombre de la aplicación> por el nombre de su aplicación.
    cp PublishedApp.template <appname>

    El archivo de configuración <nombre de la aplicación> se crea en la carpeta /etc/vmware/vadc/published_apps.

  3. Modifique el contenido del archivo <nombre> para que se parezca al siguiente ejemplo.
    # The application name which should be the same with config filename
    PublishedAppName=<appname>
    
    # The executable path of application
    PublishedAppExecutable=/usr/bin/<appname>
    
    # Specify the params of application
    #PublishedAppArgs=-new-tab www.google.com
    
    # The entitled Groups list, only users in these groups can access this application
    PublishedEntitledGroups=vmwvadc

    Para configurar varios grupos de autorización para la aplicación, agregue los nombres de los grupos como entradas separadas por dos puntos en la línea PublishedEntitledGroups.

  4. Reinicie la máquina para que los cambios surtan efecto.