Linux Virtual Delivery Agent

VDA no unidos a ningún dominio

Introducción a la configuración

Los VDA que no están unidos a un dominio solo son compatibles con Citrix DaaS. Para crear VDA no unidos a ningún dominio en Citrix DaaS, debe usar Machine Creation Services (MCS). Los pasos abreviados son:

  1. Cree una imagen maestra en una VM de plantilla en la que también instale el paquete de VDA. Puede usar una sola imagen con la que crear VDA tanto unidos a un dominio como no unidos a ningún dominio.
  2. Use la imagen maestra para crear un catálogo de máquinas. Seleccione MCS como método de implementación de máquinas y seleccione No unido a un dominio como identidad para las máquinas que se crearán en el catálogo.

Para obtener más información, consulte Utilice Machine Creation Services (MCS) para crear máquinas virtuales Linux e Identidades de las máquinas.

Funciones disponibles para VDA que no están unidos a ningún dominio

Crear usuarios locales con atributos especificados en VDA que no están unidos a ningún dominio

Al abrir una sesión alojada en un VDA que no está unido a ningún dominio, el VDA crea automáticamente un usuario local con atributos predeterminados. El VDA crea el usuario local en función del nombre de usuario que utilizó para iniciar sesión en la aplicación Citrix Workspace. También puede especificar atributos de usuario, como el identificador de usuario (UID), el identificador de grupo (GID), el directorio principal y el shell de inicio de sesión del usuario. Para utilizar esta función, siga estos pasos:

  1. Ejecute el siguiente comando para habilitar la función:

    /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\Software\Citrix\VirtualDesktopAgent\LocalMappedAccount" -t "REG_DWORD" -v "CreateWithUidGid" -d "0x00000001" --force
    <!--NeedCopy-->
    
  2. Especifique estos atributos en el script /var/xdl/getuidgid.sh de la ruta de instalación del VDA:

    Atributo Obligatorio u opcional Descripción
    uid Si son necesarias El identificador de usuario (UID) es un número asignado por Linux a cada usuario del sistema. Determina a qué recursos del sistema puede acceder el usuario.
    gid Si son necesarias El identificador de grupo (GID) es un número que se utiliza para representar un grupo específico.
    homedir Opcional El directorio principal de Linux es un directorio de un usuario en particular.
    shell Opcional El shell de inicio de sesión es un shell que se le da a un usuario al iniciar sesión en su cuenta de usuario.

    A continuación se muestra un ejemplo del script getuidgid.sh:

    Nota:

    Asegúrese de que los atributos especificados en el script sean válidos.

    #!/bin/bash
    
    ###############################################################################
    #
    # Citrix Virtual Apps & Desktops For Linux Script: Get uid and gid for the user
    #
    # Copyright (c) Citrix Systems, Inc. All Rights Reserved.
    #
    
    export LC_ALL="en_US.UTF-8"
    
    function get_uid_gid_for_user()
    {
    echo "uid:12345"
    echo "gid:1003"
    echo "homedir:/home/$1"
    echo "shell:/bin/sh"
    }
    
    get_uid_gid_for_user $1
    <!--NeedCopy-->
    
VDA no unidos a ningún dominio