Instalación del servicio de rol Host de sesión de Escritorio remoto en Windows Server sin el servicio de rol Agente de conexión

En este artículo se proporcionan instrucciones para instalar y configurar el servicio de rol Host de sesión de Escritorio remoto en un equipo que ejecuta Windows Server 2019, Windows Server 2016 o Windows Server 2012 R2 sin el servicio de rol Agente de conexión a Escritorio remoto instalado.

Se aplica a: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Número KB original: 2833839

Resumen

Al crear una implementación estándar de Servicios de Escritorio remoto, el servicio de rol Agente de conexión a Escritorio remoto proporciona acceso a la funcionalidad completa de los servicios de Escritorio remoto. Una configuración que no usa el servicio de rol Agente de conexión a Escritorio remoto proporciona sesiones de escritorio a los usuarios en función del número de licencias de acceso de cliente de Servicios de Escritorio remoto (CAL de RDS) instaladas en el servidor. Dicha configuración no proporciona acceso a los programas RemoteApp ni al sitio web RDWeb. Dado que una configuración sin el servicio de rol Agente de conexión a Escritorio remoto no proporciona acceso a todas las funciones de RDS, solo debe usarla si no hay ninguna otra opción.

Puede emplear las instrucciones de este artículo para configurar el servicio RDS mediante un único servidor, ya sea miembro de un grupo de trabajo o un controlador de dominio (DC). Si tiene un DC independiente, se recomienda usar el Asistente para la implementación de Servicios de Escritorio remoto estándar.

Importante

Configurar RDS en un servidor de grupo de trabajo crea las siguientes restricciones adicionales:

Para obtener más información sobre los roles de RDS, consulte Roles de Servicios de Escritorio remoto.

Proceso de implementar roles de servicio de RDS

El proceso de implementar roles de servicio de RDS en un único servidor de grupo de trabajo o controlador de dominio difiere del de implementar una configuración estándar de RDS en varios equipos.

A menos que se indique lo contrario, estos pasos se aplican tanto a los casos de equipos de grupo de trabajo como de controladores de dominio.

Importante

Si usa un único equipo como servidor RDS y como controlador de dominio, configure el equipo como controlador de dominio antes de empezar a instalar los roles de RDS. Para obtener más información sobre cómo instalar Servicios de dominio de Active Directory (AD DS) y configurar el equipo como controlador de dominio en Windows Server 2016 o Windows Server 2012, vea Instalar Servicios de dominio de Active Directory (nivel 100).

  1. En el equipo o controlador de dominio del grupo de trabajo, instale el servicio de rol Administración de licencias de Escritorio remoto y el servicio de rol Host de sesión de Escritorio remoto. Para ello, siga estos pasos:

    1. Abra Administrador de servidores.
    2. Haga clic en Administrar y seleccione Agregar roles y características.
    3. Seleccione Instalación basada en características o en roles.
    4. Seleccione el equipo como servidor de destino.
    5. En la página Seleccionar roles de servidor, seleccione Servicios de Escritorio remoto.
    6. En la página Seleccionar servicios de rol, seleccione los servicios de rol Administración de licencias de Escritorio remoto y Host de sesión de Escritorio remoto.
    7. Continúe con la instalación. Conserve los valores predeterminados para el resto de las opciones de configuración.
  2. Paso de controlador de dominio: abra el Administrador de licencias de Escritorio remoto, haga clic con el botón derecho en el servidor y seleccione Revisar configuración.

  3. Seleccione Agregar al grupo.

    Nota:

    Si tiene que administrar manualmente las pertenencias a grupos, el grupo Servidores de licencias de Terminal Server se encuentra en el contenedor Integrado en Usuarios y equipos de Active Directory.

  4. Reinicie el servicio Servicios de Escritorio remoto.

  5. Utilice uno de los métodos siguientes para activar el servidor de licencias de RDS:

  6. Instale las CAL de RDS adecuadas.

    Importante

    Si usa un servidor de grupo de trabajo, debe usar CAL por dispositivo. Para obtener más información, consulte Licencia de implementación de RDS con licencias de acceso de cliente (CAL). Para obtener más información sobre cómo instalar las CAL de RDS, consulte Instalar licencias de acceso de cliente para Servicios de Escritorio remoto.

  7. Agregue los usuarios que desea permitir que se conecten al grupo usuarios de escritorio remoto. Para ello, utilice las siguientes herramientas:

    • Para buscar el grupo usuarios de escritorio remoto en un controlador de dominio, abra Usuarios y equipos de Active Directory y vaya al contenedor Builtin.
    • Para buscar el grupo usuarios de escritorio remoto en un servidor de grupo de trabajo, abra Administración de equipos y, a continuación, vaya a Usuarios y grupos locales\Grupos.
  8. Cambie la directiva local del equipo para añadir los usuarios de escritorio remoto al objeto de directiva local Permitir inicio de sesión a través de Servicios de Escritorio remoto. Para ello, siga estos pasos:

    1. Abra Directiva de grupo local.
    2. Navegue a Configuración del equipo\Configuración de Windows\Configuración de seguridad\Directivas locales\Asignación de derechos de usuario.
    3. Haga doble clic en Permitir inicio de sesión a través de Servicios de Escritorio remoto y, a continuación, seleccione Agregar usuario o grupo.
    4. Escriba Usuarios de Escritorio remoto (o los nombres de usuario de cada cuenta de usuario que quiera agregar, separados por punto y coma) y, después, seleccione Aceptar dos veces.
  9. Configure el servicio de rol Host de sesión de Escritorio remoto para usar el servidor de licencias de RDS local.

    Importante

    Antes de comenzar este procedimiento, asegúrese de que el servidor de licencias de RDS está activado.

    Para ello, siga estos pasos:

    1. Abra una ventana elevada del símbolo del sistema de Windows PowerShell.

    2. Ejecute el comando siguiente:

      $obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
      
    3. Para establecer el modo de licencia, ejecute el siguiente comando:

      $obj.ChangeMode("<value>")
      

      Nota:

      En este comando, <el valor> representa el modo de licencia y es 2 (si usa licencias por dispositivo) o 4 (si usa licencias por usuario). Si usa un servidor de grupo de trabajo, debe usar 2.

    4. Ejecute el comando siguiente:

      $obj.SetSpecifiedLicenseServerList("<licenseservername>")
      
    5. Para verificar la configuración, ejecute el comando siguiente:

      $obj.GetSpecifiedLicenseServerList()
      

      Debería ver el nombre del servidor de licencias de RDS en la salida. Después de finalizar este paso, los usuarios pueden iniciar sesiones de escritorio remoto con cualquier cliente RDS compatible.

  10. Paso de controlador de dominio: Para permitir que el redireccionamiento de la impresora funcione correctamente en un controlador de dominio que actúa como host RDSH, siga estos pasos adicionales.

    1. Abra una ventana elevada del símbolo del sistema.

    2. Ejecute los comandos siguientes:

      C:\
      CD \Windows\system32\Spool
      Cacls.exe PRINTERS /e /g users:C
      
    3. Reinicie el equipo.