Confieso que hace tiempo que quería escribir un artículo sobre, pero todo, como siempre, “se está quedando corto”, y todavía llegan cartas al correo de las que se puede sacar una conclusión que no mucha gente sabe sobre RemoteApp, pero las que saber, saber poco.
Por supuesto, no podía dejar todo como está, y realmente hay que hacer algo al respecto.
Y me parece que algunos artículos detallados sobre este tema pueden resolver mejor este problema y, al final, solucionarlo todo.
¡Esto es exactamente lo que decidí hacer!
================
Entonces, ¿qué es esta "RemoteApp" (aplicación remota)?
Una pieza de un artículo en el sitio web de Microsoft (para objetividad):
RemoteApp le permite presentar aplicaciones a las que se puede acceder de forma remota a través de Servicios de escritorio remoto (RDS) como si se estuvieran ejecutando en la computadora local del usuario. Estas aplicaciones se denominan programas RemoteApp. En lugar de una vista en el escritorio del servidor. Host de sesión de escritorio remoto El programa RemoteApp se integra con el escritorio del cliente y el programa RemoteApp se ejecuta en propia ventana, que se puede cambiar de tamaño, se puede mover entre varios monitores y tiene su propio ícono en la barra de tareas. Si un usuario ejecuta varios programas de RemoteApp en el mismo servidor Host de sesión de Escritorio remoto, esos programas de RemoteApp comparten una sola sesión de Servicios de escritorio remoto (RDS).
A en palabras simples el usuario trabaja en 1C, como si 1s se estuviera ejecutando en su PC.
En detalle, de hecho, 1C funciona de forma remota en nuestro servidor, y (nuestro servidor) transmite al usuario solo una imagen de lo que está sucediendo con él. En este caso, solo se transmite la imagen de la propia aplicación, ¡nada más! Y el usuario interactúa con esta imagen pensando que es un programa.
En una palabra "Humo y espejos")
De ahí la impresión que tiene el usuario, como si 1C Enterprise realmente funcionara en su PC.
Las diferencias son visibles solo por el acceso directo, incluso en la barra de tareas (si minimiza la aplicación), y si mueve la ventana del programa alrededor de la pantalla, puede notar un ligero parpadeo de la imagen.
"RemoteApp" no es una palabra nueva, incluso en Windows Server 2008 R2 era posible publicar aplicaciones remotas, pero luego todo estaba "en bruto", y solo con salida de ventanas El servidor 2012 "RemoteApp" se puede utilizar para trabajar en 1C.
Mucha gente conoce el viejo "servidor de terminal", el nombre oficial es "Terminal Services" o "TS".
Pero esta tecnología ha sido reemplazada por una nueva: RDS (Servicios de escritorio remoto), esta tecnología ahora está siendo promovida activamente por Microsoft y publicaremos nuestras RemoteApps en ella.
Por supuesto, si implementa "RemoteApp" en función de las sesiones, muchas cosas le resultarán familiares aquí, ya que todo se basa en el antiguo protocolo RDP, el cliente mstsc, que conocemos desde hace mucho tiempo, es se utiliza para conectar el cliente, y como antes, todo funciona en sesiones que, como en "Terminal Server", son creadas y operadas por los usuarios.
La administración se realiza de la misma manera que en "TS", y se licencia de la misma manera, solo que las licencias ya no se denominan "Servicios de terminal de Windows", sino "CAL de Servicios de escritorio remoto de Windows".
Muchos usuarios están confundidos, confundidos por estas innovaciones (especialmente la "vieja escuela"), de hecho, intentaré contar en este artículo en detalle, tanto sobre RDS como sobre RemoteApp en el que funciona, intentaré resolverlo todo. , como dicen “en los estantes”.
¿Qué es RDS?
RDS nos permite administrar recursos de forma centralizada, proporcionar aplicaciones y datos a los usuarios de manera controlada.
Hay dos implementaciones posibles en RDS.
1 - tecnología basada en sesiones. Cuando un usuario se conecta a Este servidor, abre el escritorio remoto e inicia sesión en su sesión, en su usuario.
2 - tecnología basada en escritorios virtuales, es decir, utilizando tecnología VDI.
En realidad (Aplicaciones remotas) "RemoteApp" lo desplegaremos en base a sesiones, según el primer tipo. Es más fácil de implementar y se adapta a la mayoría.
También vale la pena señalar que la implementación basada en VDI del segundo tipo tiene sus ventajas.
Al usar VDI, cada usuario trabaja en su propia máquina virtual.
Y si, por ejemplo, hubo algún tipo de problema con el usuario en su Wirth. máquina, sólo su espacio virtual sufrirá. Y si esto sucede en un servidor "basado en sesiones" del primer tipo, todos los usuarios cuyas sesiones están allí y todos los datos de los programas en este servidor pueden verse afectados.
¿De qué está hecho el RDS?
RDS se basa en varios roles, que se pueden configurar tanto en diferentes servidores como dentro de los pasillos de un servidor.
Funciones principales de RDS
1. Agente de conexión de escritorio remoto. Se trata de conectar un dispositivo cliente a aplicaciones remotas "RemoteApp", así como escritorios basados en sesiones o escritorios virtuales, según la tecnología en la que construimos RDS.
2. Un rol que proporciona acceso web a escritorios remotos. Su tarea es proporcionar recursos a través de un navegador web.
3. Host de sesión de escritorio remoto: esta función le permite alojar aplicaciones remotas o escritorios basados en sesión en el servidor.
4. Host de virtualización de escritorio remoto. En este nodo, este es nuestro servidor Hyper-V, en el que implementamos todos maquinas virtuales, que estará disponible para todos los usuarios que utilicen la tecnología VDI.
5. Remote Desktop Gateway, este es un intermediario entre los clientes de la red externa y una colección de sesiones durante red interna y aplicaciones. La puerta de entrada es la seguridad, nuestro servicio es absolutamente seguro. Y gracias al hecho de que RDS en 2012 y 2012R2 se está volviendo más flexible, se han resuelto absolutamente todas las deficiencias que había antes. Ahora este servicio se implementa fácilmente para grandes proyectos a gran escala, para grandes corporaciones. Ha habido algunos problemas en el pasado.
¿Qué hay de nuevo?
Se actualizó el trabajo con la tecnología RomoteFX, es decir, se actualizó el trabajo con gráficos en el servidor RDS 2012, 2012R2, 2016. Hemos optimizado la transmisión de datos, además, es compatible con DirectX 11. Para quienes este aspecto es importante, todo ya está funcionando. Como sabemos, estas cosas fueron críticas negativas en Versión anterior sistemas
Gracias al uso de RDS, obtenemos un único punto de entrada. El usuario inició sesión en nuestro dominio y obtiene acceso a todos nuestros recursos. RDS implementa la redirección USB, con USB tanto en el dispositivo en el que estamos ejecutando la sesión, como en el servidor.
Como la conocemos, Servidor de windows 2012, 2012R2, 2016 funciona bien con el protocolo SMB 3.0. El servidor RDS se ve afectado de la misma manera, y podemos almacenar discos para almacenar datos de usuario en los protocolos SMB y RGCDSun. Además, dado que esta tecnología está implementada en el servidor 2012, 2012R2, 2016, este servicio es fácil de administrar. Es decir, tenemos un marcador en el administrador, lo consideramos una vez, gracias al cual la administración del servidor RDS se vuelve intuitiva, sin embargo, como todas las herramientas implementadas en Servidor de windows 2012-2016.
¿Qué se necesita para implementar RDS?
1. Servidor Windows 2012 - 2016 Estándar o Centro de datos.
2. Licencias de llamadas para usuarios, + licencias RDS + licencia de Windows serv.
3. IP estática + estática externa si se requiere acceso remoto.
4. Directorio Activo Obligatorio.
De opcional:
5. Certificado SSL.
6. Nombre de dominio 2-3 niveles.
7. CA - Autoridad de certificación.
Ventajas de "RemoteApp" sobre el "Terminal Server" habitual:
El usuario no se confunde entre el escritorio remoto y el local.
El programa 1C se inicia inmediatamente cuando hace clic en el acceso directo y parece instalado localmente.
El usuario no ve todo el escritorio y trabaja solo con aquellos programas que el administrador le ha asignado.
La seguridad es mayor que en un servidor de terminal normal.
La velocidad de transferencia de imágenes desde el servidor es superior a la de un servidor de terminal convencional. (Optimización debido a la transferencia no de la imagen completa, sino solo del programa deseado).
Suscríbase a las actualizaciones en el blog para no perderse el lanzamiento de la siguiente parte del artículo.
Una vez que haya preparado el servidor de Terminal Server para ejecutar aplicaciones RemoteApp, puede usar el Administrador de RemoteApp de Terminal Services para realizar las siguientes tareas:Para agregar aplicaciones a la lista de RemoteApp, debe:
1. Inicie el Administrador de RemoteApp. Para hacer esto, presione el botón Comenzar, seleccione un artículo administrativo Herramientas , luego seleccione el elemento Servicios de terminal y haga clic en el elemento Administrador de aplicaciones remotas de TS(Administrador de RemoteApp de Servicios de Terminal Server); 2. en panel Comportamiento (d acción) haga clic en enlace Agregar programas de RemoteApp ( agregando aplicaciones remotas RemoteApp); 3. por página Bienvenido al asistente de RemoteApp (Asistente de RemoteApp) haga clic en el botón Próximo; 4. en la página (seleccione programas para agregar a la lista de aplicaciones remotas) marque la casilla junto a cada programa que desea agregar a la lista Programas de aplicaciones remotas. Se pueden seleccionar múltiples programas; listado Elija programas para agregar a la lista de programas de RemoteApp se muestran los programas que se encuentran en el menú común a todos Comenzar al servidor de terminales. Si programa requerido no está en la lista, debe hacer clic en el botón Navegar(navegar) y especifique la ubicación del archivo EXE ejecutable del programa. 5. Para configurar los ajustes de la aplicación RemoteApp, seleccione el nombre del programa y haga clic en Propiedades (propiedades). Puede establecer las siguientes opciones:
Puede utilizar variables de entorno del sistema en la ruta. Por ejemplo, especificar explícitamente la ruta C:\Windows se puede reemplazar con el valor de la variable %windir%. No se pueden utilizar variables de entorno de usuario.
6. Después de completar la configuración del programa, presione el botón DE ACUERDO y luego presione el botón Próximo; 7. por página Configuración de revisión(ver parámetros) verifique los parámetros y presione el botón Finalizar(listo). |
Nota
Cualquier cambio en la configuración de implementación al crear archivos .rdp o paquetes de Windows Installer mediante Terminal Services RemoteApp Manager anula la configuración global.
Las opciones de implementación global incluyen:
Para configurar los ajustes del servidor de terminal:
1. en panel Comportamiento(tareas) Terminal Services RemoteApp Manager haga clic en enlace Configuración del servidor de terminales (configuración del servidor terminal). También puede hacer clic en el enlace cambiar(cambiar) en el panel Descripción general(resumen) al lado del área Configuración del servidor de terminales ; 2. pestaña Servidor de terminal en la zona conexión
ajustes(configuración de conexión) acepte la sugerencia o ingrese su propio nombre de servidor o nombre de conjunto de servidores, número de puerto RDP y configuración de autenticación del servidor; Si la casilla de verificación Requerir autenticación del servidor (requerir autenticación del servidor), tenga en cuenta lo siguiente:
3. Para proporcionar acceso a todo el escritorio de Terminal Server a través de TS Web Access, debe hacerlo en el Acceso a escritorio remoto(acceso a escritorio remoto) marque la casilla Mostrar una conexión de escritorio remoto a este servidor de terminal en TS Web Access (mostrar la conexión de escritorio remoto de este servidor terminal usando TS Web Access); 4. en la zona Acceso a programas no listados
(acceso a programas no listados) debe seleccionar una de las siguientes opciones:
¡Importante! Esta configuración no impide que los usuarios ejecuten aplicaciones remotas no enumeradas después de conectarse a un servidor de terminal y ejecutar una aplicación RemoteApp. Por ejemplo, si la aplicación Microsoft Word listado Programas de aplicaciones remotas y el navegador de Microsoft explorador de Internet no aparece en la lista, el usuario aún podrá iniciar el navegador si inicia una sesión remota con aplicación de microsoft Word y, a continuación, haga clic en el hipervínculo del documento.
Si se selecciona esta configuración, los usuarios podrán iniciar cualquier aplicación de forma remota utilizando un archivo .rdp en la conexión inicial, incluso aquellas que no están en la lista. Programas de aplicaciones remotas. Para protegerse contra la actividad malintencionada del usuario o el usuario que inicia accidentalmente un programa desde un archivo .rdp en la conexión inicial, le recomendamos que no seleccione esta configuración. 5. Después de completar la configuración de parámetros, presione el botón DE ACUERDO. |
Para configurar los ajustes de TS Gateway, debe:
1. en panel Comportamiento Terminal Services RemoteApp Manager haga clic en el enlace Configuración de puerta de enlace TS ( configuración de la puerta de enlace del servidor terminal). También puede hacer clic en el enlace cambiar en el panel Descripción general junto a la zona Configuración de puerta de enlace TS ; 2. pestaña Puerta de enlace TS(Terminal Services Gateway) Configure el comportamiento requerido de TS Gateway. Puede configurar los ajustes del servidor de puerta de enlace de TS para que se detecten automáticamente o para usar los ajustes especificados. También puede configurar para no usar el servidor de puerta de enlace de TS. Nota Para obtener más información sobre la configuración de la directiva de grupo para los clientes, consulte el tema de ayuda "Usar la directiva para controlar las conexiones de los clientes a través de la puerta de enlace de TS". Para abrir la Ayuda de TS Gateway en un servidor que ejecuta Windows Server 2008, haga clic en Comenzar, seleccione un artículo Correr, ingrese el comando hh ts_gateway.chm y presiona el boton DE ACUERDO. Si se selecciona el valor Utilice esta configuración del servidor de puerta de enlace de TS (utilice la siguiente configuración del servidor de puerta de enlace de TS), debe: a) establecer el nombre del servidor de puerta de enlace de TS y el método de inicio de sesión; El nombre del servidor debe coincidir con el nombre especificado en el certificado SSL del servidor de puerta de enlace de TS. b) Para asegurarse de que la conexión utilice las mismas credenciales de usuario para acceder al servidor de puerta de enlace de TS y al servidor de terminales, seleccione la casilla de verificación Use las mismas credenciales de usuario para TS Gateway y Terminal Server (utilice las mismas credenciales para TS Gateway y Terminal Server). Sin embargo, es posible que aún se le solicite al usuario que vuelva a ingresar las credenciales si las credenciales de diferentes fuentes, como la configuración de la directiva de grupo, entran en conflicto y no son adecuadas para el acceso. Es posible que los usuarios también deban volver a ingresar sus credenciales si las credenciales predeterminadas se usan para conectarse y no coinciden; c) Para permitir que la computadora del usuario detecte automáticamente la necesidad de usar una puerta de enlace de servicio, seleccione la casilla de verificación Bypa
ss Servidor de puerta de enlace TS para direcciones locales
(no utilice TS Gateway Server para direcciones locales). Esto le permite optimizar el rendimiento del cliente de Terminal Services. 3. Después de completar la configuración de parámetros, presione el botón DE ACUERDO. |
Para configurar los ajustes generales de RDP, debe:
1. en panel Descripción general cambiar cerca de la zona Configuración de RDP(Configuración RDP); 2. en el área dispositivos y recursos ( dispositivos y recursos) configurar qué dispositivos y recursos computadora del usuario debe estar disponible en la sesión remota; 3. en el campo Experiencia de usuario(interacción del usuario) habilite o deshabilite el suavizado de fuentes y seleccione la calidad de color deseada; 4. Después de completar la configuración de parámetros, presione el botón aplicar(aplicar); Para configurar ajustes avanzados de RDP, como la redirección de audio, debe abrir la pestaña Configuración RDP personalizada(opciones especiales de RDP). Para más información, ver Configuración de ajustes de RDP específicos. 5. presione el botón DE ACUERDO |
Si los archivos .rdp no están firmados digitalmente o están firmados con una firma digital que el cliente RDP no puede verificar (por ejemplo, un certificado de una CA privada), algunas de las configuraciones de redirección de dispositivos y recursos configuradas en Terminal Services RemoteApp Manager pueden ser anulado por el usuario. Por ejemplo, si en la pestaña Configuración común de RDP(configuración general de RDP) todas las opciones de redirección están permitidas, y el usuario se conecta mediante un archivo .rdp sin firmar, los dispositivos de disco y los dispositivos plug and play compatibles no se redirigirán automáticamente. Solo serán redirigidos si el usuario permite que estos dispositivos sean redirigidos en el cuadro de diálogo de advertencia que aparece al intentar conectarse a una RemoteApp. Este comportamiento ayuda a reducir la vulnerabilidad potencial del sistema. El mismo comportamiento ocurre si la pestaña Configuración RDP personalizada habilitar el reenvío de puerto serie.
Nota
La configuración específica de RDP se puede usar para configurar un directorio de trabajo para aplicaciones remotas. De forma predeterminada, la carpeta de trabajo de una aplicación RemoteApp es la misma que la ubicación del archivo ejecutable de la aplicación. Si configura una carpeta de trabajo en la configuración específica de RDP, esa configuración se aplica a todas las aplicaciones de RemoteApp a las que se puede acceder a través de TS Web Access y archivos RDP generados y paquetes de Windows Installer. Para configurar una carpeta de trabajo específica para varias aplicaciones de RemoteApp que se distribuirán mediante archivos .rdp o paquetes de Windows Installer, puede configurarla en la configuración específica de RDP, crear archivos .rdp o paquetes de Windows Installer y luego eliminar esta opción de la configuración específica de RDP. .
Para configurar ajustes específicos de RDP, debe:
1. en panel Descripción general Terminal Services RemoteApp Manager, haga clic en el título cambiar cerca de la zona Configuración de RDP(Configuración RDP); 2. pestaña Configuración RDP personalizada ingrese o copie las opciones RDP específicas deseadas en el cuadro de texto porque
Configuración de tom RDP(parámetros especiales del Protocolo de Escritorio Remoto - RDP). ¡Importante! La configuración de implementación global disponible en Terminal Services RemoteApp Manager no se puede anular. Si intenta hacer esto, se les pedirá que los eliminen después de presionar el botón aplicar. Para crear un archivo RDP desde el que pueda copiar la configuración, debe: a) abra el cliente de Conexión a Escritorio remoto y haga clic en el botón Opciones(opciones); b) configurar los parámetros necesarios, por ejemplo, redirección de sonido; c) después de completar la configuración en la pestaña General(general) presione el botón Guardar como(guardar como) y guardar el archivo RDP; d) abra el archivo RDP en el bloc de notas y copie los parámetros deseados en el campo de texto Configuración RDP personalizada pestaña Configuración RDP personalizada. 3. después de agregar todos los parámetros necesarios, haga clic en el botón aplicar; 4. en caso de abrir un cuadro de diálogo Error con la configuración RDP personalizada
(Error de configuración personalizada de RDP), debe: a) presione el botón Eliminar (borrar) Para eliminación automática configuración incorrecta o configuración que no se puede anular, o haga clic en el botón DE ACUERDO y elimine estos ajustes manualmente; b) después de borrar los parámetros, presione el botón nuevamente aplicar. 5. presione el botón DE ACUERDO para cerrar el diálogo Configuración de implementación de RemoteApp (Opciones de implementación de RemoteApp). |
¡Importante!
Para conectarse a una RemoteApp mediante un archivo .rdp firmado digitalmente, necesita un cliente de Remote Desktop Connection 6.1. El cliente RDC versión 6.1 (6.0.6001) admite el protocolo de escritorio remoto versión 6.1.
Cuando se utiliza un certificado digital, la firma criptográfica del archivo de conexión contiene información sobre el editor del archivo, que se puede verificar. Esto permite a los usuarios identificar una organización que proporciona acceso a una RemoteApp remota o conección remota al escritorio, tome una decisión informada acerca de confiar en la organización antes de conectarse y protéjase contra la posibilidad de que se utilicen archivos .rdp modificados malintencionadamente.
Los archivos RDP utilizados para conectarse a aplicaciones RemoteApp remotas se pueden firmar con un certificado de autenticación de servidor SSL o un certificado de firma de código. Estos certificados se pueden obtener de CA públicas o de una CA empresarial en una infraestructura de clave pública.
Puede usar el mismo certificado SSL que usa para conectarse a un servidor terminal a través de TS Gateway para firmar archivos RDP. Pero en caso de que los usuarios quieran conectarse a aplicaciones remotas desde computadoras públicas o domésticas, se debe utilizar uno de los siguientes métodos de firma:
1. en panel Comportamiento Terminal Services RemoteApp Manager haga clic en el enlace Configuración de firma digital (parámetros de firma digital). También puede hacer clic en el enlace cambiar en el panel Descripción general junto a la zona Configuración de firma digital ; 2. marque la casilla Firmar con un certificado digital (firmado con certificado digital); 3. en el campo Detalles del certificado digital (información sobre el certificado digital) haga clic en el botón cambiar; 4. en el cuadro de diálogo Seleccionar certificado(selección de certificado) seleccione el certificado requerido y presione el botón DE ACUERDO. En el cuadro de diálogo Seleccionar certificado muestra los certificados del almacén de certificados personales y del almacén de certificados computadora local. El certificado que utilice debe estar en una de estas tiendas. |
La configuración de directiva de grupo correspondiente está disponible en el Editor de directivas de grupo local en las secciones Configuración de equipo y usuario en el
Plantillas administrativas\Componentes de Windows\Terminal Services\Cliente de conexión a escritorio remoto(Plantillas administrativas\Componentes de Windows\Terminal Services\Cliente de conexión a escritorio remoto).
Las siguientes opciones están disponibles para la personalización:
¡Importante!
Para usar esta configuración de directiva de grupo, el usuario debe tener instalado el cliente Remote Desktop Connection 6.1.
Para obtener más información sobre esta configuración, consulte el texto de descripción de la directiva de grupo en el Editor de directivas de grupo local.
Los cambios en la configuración no afectarán la configuración de los archivos .rdp y los paquetes de Windows Installer creados anteriormente.
Las propiedades de los archivos y paquetes .rdp de Windows Installer que creó anteriormente no se pueden cambiar mediante RemoteApp Manager de Terminal Services. En su lugar, debe hacer clic en el panel Comportamiento enlace Crear archivo .rdp(crear un archivo .rdp) o Crear instalador de ventanas paquete(cree un paquete de Windows Installer) y cree un nuevo archivo .rdp o paquete de Windows Installer con la configuración que desee.
Al eliminar una aplicación remota de la lista Programas de aplicaciones remotas Los archivos RDP y los paquetes de Windows Installer creados previamente para esta aplicación no se eliminarán.
Para exportar una lista de aplicaciones de RemoteApp y configuraciones de implementación, debe:
¡Importante! Después de presionar el botón DE ACUERDO lista Programas de aplicaciones remotas y la configuración de implementación en el servidor de destino se reemplazará automáticamente.
|
1. inicie el Administrador de RemoteApp; 3. En el cuadro de diálogo que se abre, seleccione una de las siguientes opciones:
|
Nota
Solo se importa y exporta la lista Programas de aplicaciones remotas y opciones de implementación. Los archivos .rdp creados anteriormente y los paquetes de Windows Installer no se exportan ni importan. Si los servidores no forman parte de una granja de servidores, se deben crear nuevos archivos .rdp y paquetes de Windows Installer en cada servidor. Si especificó un nombre de granja cuando creó el archivo .rdp o el paquete de Windows Installer, y el servidor al que desea copiar el archivo es miembro de esa granja, puede copiar los archivos manualmente.
Es posible que deba configurar aplicaciones RemoteApp.
son programas acceso remoto a los que se accede a través de Servicios de escritorio remoto, pero parecen aplicaciones locales. En pocas palabras, una RemoteApp es un acceso de escritorio remoto limitado a una sola aplicación. Sin embargo, a pesar de la redacción anterior, un usuario puede ejecutar múltiples aplicaciones o múltiples instancias de la misma aplicación en la misma sesión.
El uso de aplicaciones RemoteApp parece una buena alternativa a los escritorios remotos tradicionales, ya que trae administrador de sistema una gama de beneficios. Estos beneficios están relacionados con el hecho de que el usuario ya no tiene acceso al escritorio completo y sus acciones se limitan a los límites de la aplicación que se inicia. Y como saben, cuanto menos capacidad tiene el usuario de girar y ajustar, más fiable y seguro funciona el sistema. Los usuarios se sienten igual de cómodos usando las aplicaciones RemoteApp porque se ven como cualquiera localmente. aplicación instalada lo que simplifica mucho el trabajo.
Para publicar cualquier aplicación RemoteApp, debe abrir Administrador de tareas, ir a Servicios de escritorio remoto y allí sigue el enlace con el nombre de la colección de sesiones. En la ventana de recopilación de sesiones, haga clic en el enlace Publicación de aplicaciones RemoteApp. En el caso de que ya existan solicitudes publicadas, debe hacer clic en el botón Tareas y seleccione del menú que se abre Publicar.
Tenga en cuenta que publicar al menos una aplicación anulará la publicación del escritorio remoto. Esto significa que en una colección puede haber un escritorio remoto completo o un determinado conjunto de aplicaciones individuales aplicación remota.
Puedes publicar tanto las aplicaciones preinstaladas como las tuyas propias. Intentemos publicar una preinstalada (Calculadora) y una aplicación nativa (Foxit Reader). Para publicar una aplicación integrada, márquela y haga clic en el botón Siguiente.
Fig.2 - Selección de aplicaciones de RemoteApp para publicar
Con aplicaciones que no están en la lista es algo más difícil. Aquí se debe observar una condición importante: la aplicación publicada debe estar alojada en la misma ruta en todos los servidores host de sesión. Si es así, haga clic en el botón Agregar y especifique la aplicación requerida.
Fig.3 - Especificación de la ruta a la aplicación RemoteApp publicada
Como puede verse en la figura, especificando la aplicación, en este caso, ocurre en el servidor RDSH2.
Una vez que todas las aplicaciones estén marcadas, haga clic en Siguiente.
Fig.4 - Selección de aplicaciones de RemoteApp para publicar
En la siguiente ventana, confirme su elección haciendo clic en el botón. Publicar.
Fig.5 - Confirmación de la selección de aplicaciones RemoteApp
Después de publicar las aplicaciones de RemoteApp, se mostrará una ventana que muestra el estado de las aplicaciones y los errores que ocurrieron durante la instalación. Si no hay errores, haga clic en el botón Cerrar para completar el proceso de publicación.
Fig.6 - Informe de publicación de RemoteApp
Después de publicar con éxito aplicaciones remotas RemoteApp, verificaremos la corrección de su trabajo. Para ello, proporcionaremos acceso web a RDS desde una de las estaciones de trabajo del dominio. Permítame recordarle que para obtener acceso web a Servicios de escritorio remoto, debe seguir un enlace especial como https://servername/rdweb. En este caso, este enlace es https://rdwh.domain.local/rdweb.
Fig.7 - Acceso web a aplicaciones RemoteApp
La aplicación se ha iniciado con éxito y está lista para usar. El hecho de que se trata de una aplicación RemoteApp se indica mediante el icono con la imagen de dos flechas apuntando una hacia la otra junto al icono de la aplicación principal.
Veamos cómo se mostró la conexión en el lado del servidor. Vayamos a las propiedades de la colección de sesiones y observemos el panel Conexiones.
La captura de pantalla anterior muestra la conexión completada. Como puede ver, a pesar de que especificamos la ruta al programa Foxit Reader en el servidor RDSH2, la conexión se realizó al servidor host de sesión RDSH1.
Cada aplicación RemoteApp tiene una serie de opciones clave que puede modificar para satisfacer sus necesidades. Para ingresar al menú de configuración de la aplicación, basta en la ventana de recopilación de sesiones (en este caso, en la ventana de recopilación de sesiones RDS) en el panel Aplicaciones remotas llamar Menú de contexto aplicación cuya configuración desea cambiar, y allí seleccione un solo elemento Editar propiedades.
en la pestaña Son comunes Las siguientes configuraciones están disponibles en la ventana Propiedades de la aplicación:
Además de la configuración, esta ventana muestra información sobre la ruta de ubicación de la aplicación, su alias e icono.
La carpeta de RemoteApp se puede configurar manualmente escribiendo el nombre de la carpeta deseada en el campo correspondiente o seleccionándola de la lista existente si las carpetas se crearon anteriormente. Coloque la aplicación Foxit Reader en la carpeta Aplicaciones de oficina y ver qué pasa con la página de acceso web.
Como puede ver, la aplicación Foxit Reader seleccionada se colocó correctamente en la carpeta Aplicaciones de Office.
Aquí también puede descargar un acceso directo a cualquiera de las aplicaciones publicadas o usar alternativas
en la pestaña Opciones puede establecer opciones de línea de comandos para la aplicación. Es aquí donde puede permitir el uso de cualquier opción de la línea de comandos o deshabilitar su uso por completo. Además, puede configurar el uso forzado por adelantado. establecer parámetros. En varios casos, el último parámetro ayuda mucho.
Propiedades de la pestaña Asignación de usuarios le permite configurar la visibilidad de la aplicación en el sistema de acceso web para usuarios o grupos de usuarios específicos. Dado que, de manera predeterminada, todos los usuarios de una colección de sesiones tienen acceso a todas las aplicaciones publicadas en ella, esta pestaña le permite configurar de manera flexible el acceso de los usuarios a las aplicaciones RemoteApp dentro de la propia colección.
en la pestaña Asociación de tipo de archivo Puede configurar los tipos de archivos que se abrirán automáticamente con la aplicación RemoteApp seleccionada.
Una limitación muy importante a tener en cuenta es que esta opción no funciona en caso de acceso web a las aplicaciones.
En el caso de que una aplicación remota ya no esté en uso, es recomendable anular su publicación. Consideremos esta operación utilizando la aplicación Calculadora como ejemplo.
Para llamar al Asistente para cancelar la publicación de RemoteApp, seleccione el elemento Cancelar la publicación de aplicaciones remotas en el menú Tareas en el panel Aplicaciones remotas.
En el primer paso del asistente, seleccione la aplicación de la lista de aplicaciones RemoteApp publicadas que desea anular la publicación. Puede seleccionar todas las aplicaciones y, en este caso, después de despublicarlas, será posible acceder al escritorio remoto por completo.
En la ventana con confirmación de la elección, se propone verificar la exactitud de las aplicaciones seleccionadas y hacer clic en el botón despublicar.
Después de que la operación de cancelación de la publicación se complete con éxito, se mostrará una ventana informándole de esto.
Como ves, los procesos de añadir, eliminar y configurar Apps remotas se realizan de forma bastante rápida y cómoda desde un único panel de Apps Remotas en la pestaña de la colección de sesiones.
¡Hola a todos! En la primera parte del artículo, vimos cómo instalar RemoteApp en Windows Server 2008 R2, en esta parte veremos métodos para distribuir un programa a través de RemoteApp. tu indicas cual productos de software y las solicitudes deben presentarse, a través de esta tecnología. Lo bueno es que se pueden ejecutar en cualquier dispositivo Android.
Entonces, comencemos a configurar RemoteApp en Windows Server 2008 R2. Abra Inicio - Herramientas administrativas - Servicios de escritorio remoto - Administrador de RemoteApp.
Se abre el complemento Administrador de RemoteApp. En la esquina superior derecha, haga clic en "Agregar RemoteApps".
Se abre el Asistente para agregar aplicaciones. Haga clic en Siguiente.
Seleccionamos una aplicación de la lista, para mí será Ccleaner. Quiero señalar que esta lista contendrá solo programas que están disponibles para todos los usuarios, lo que está instalado en el perfil local de un usuario específico no aparecerá aquí, e incluso si es forzado, esta adición no funcionará.
Ahora el programa Ccealner ha aparecido en el elemento RemoteApps.
Ahora vamos a distribuir nuestra aplicación.
Haga clic derecho y seleccione crear archivo RDP.
Como resultado, en c:\Program Files\Packeged Programs tiene un archivo RDP.
Le damos este archivo a los clientes, lo lanza. Haga clic en conectar.
Ingrese nombre de usuario y contraseña
y abre Ccleaner en el servidor, pero visualmente lo ve como propio, esto es útil si hay un software con una licencia y muchas personas quieren distribuirlo.
También haga clic con el botón derecho y seleccione Crear paquete de Windows Installer.
Si lo desea, puede especificar una ubicación alternativa para crear el paquete, especifique el certificado si es necesario.
Ponemos daws donde se debe crear un acceso directo al software.
Todo en c:\Program Files\Packeged Programs que tienes archivo MSI
Lo instalamos en el cliente o mediante políticas de grupo. Haga clic en el acceso directo en el escritorio y haga clic en Conectar.
Esta tecnología es muy útil cuando el usuario está usando una o dos aplicaciones en una computadora remota y no hay necesidad de acceder al escritorio remoto. La aplicación remota se inicia en un modo "transparente", es decir, para el usuario parece un inicio aplicación local. De alguna manera, la tecnología RemoteApp es muy similar a .
Preparación
En equipos cliente control de ventanas XP y Vista necesitan actualizar el cliente RDP a la versión 7.0. Puede descargar la actualización desde los siguientes enlaces:
Configuración
Como ejemplo, ejecutemos la aplicación Wordpad de forma remota.
Abra el "Administrador de RemoteApp de Servicios de Terminal" (Inicio -> Herramientas administrativas -> Servicios de Terminal):
En el menú de la derecha, seleccione el elemento "Configuración de Terminal Server":
Aquí debe deshabilitar la opción "Requerir autenticación del servidor". Hacemos esto para simplificar la configuración. De lo contrario, tendrá que configurar una CA, que está más allá del alcance de este artículo.
Regresamos a la ventana principal del Administrador de aplicaciones remotas y, en el menú de la derecha, seleccione el elemento "Agregar aplicaciones remotas RemoteApp". Se inicia el asistente; no dude en hacer clic en Siguiente y acceder a la ventana de selección de aplicaciones:
Esta lista muestra las aplicaciones instaladas en el modo de compatibilidad de Terminal Server. Sin embargo, puede elegir cualquier Archivo ejecutable utilizando el botón Examinar (aunque en este caso no hay garantías).
Elija de la lista de WordPad. Propiedades abiertas:
Inhabilito la accesibilidad a través del servicio de acceso web por falta de uno. Las opciones de la línea de comandos para WordPad no son relevantes...
Después de agregar WordPad a la lista de aplicaciones remotas, debe seleccionar la opción para iniciar la aplicación, solo hay dos: usar el archivo rdp y usar el paquete Windows Installer. La primera opción es sencilla y no requiere instalación. El segundo es un poco más complicado (requiere instalación), pero tiene varias ventajas: crea íconos para la aplicación remota en el escritorio y en el menú Inicio, y también asocia las extensiones de archivo apropiadas con el programa remoto (que, en mi opinión, opinión, es muy conveniente).
Configuración general para crear un archivo rdp y un paquete de instalación:
Configuraciones separadas para el paquete de instalación:
Después de crear un archivo rdp o un paquete de instalación, debe transferirse a la computadora desde la cual se iniciará. Bueno, la configuración está casi completa. WordPad en modo RemoteApp.