none
Aplicaciones en Terminal Server RRS feed

  • Pregunta

  • Buenos dias.

    Quisiera que me indiquen la mejor o mejores metodos de instalar aplicaciones en Terminal Server o con solo ejecutar un instalador basta. Existe algun metodo especifico que debe utilizar? ya sean Terminal Server 2003 o 2008.

    Y cual es la mejor forma de que los usuarios accedan a los aplicativos? los usuarios deben ser miembros del grupo escritorio remoto por lo cual si desean podran loguearse al servidor y entrar al escritorio, existe alguna forma de que solo visualice el aplicativo pero no el escritorio.

    Saludos.

    Saludos.


    OrlandoP
    miércoles, 13 de julio de 2011 14:18

Respuestas

  • Hola

    Existe varias metodo para acceder. En caso que sea de manera local puedes utilizar Web  o remote app. Tu eliges cual entiendes que te debe funcionar, las dos son buena, mas hacia abajo te envio un link que te muestra un paso a paso con TS.

     

    Links

    http://technet.microsoft.com/en-us/library/cc730673(WS.10).aspx

     

    Saludos


    Ramon Ant. Morillo Morillo

    MCITP: Enterprise Administrator Windows Server 2008

    MCITP: Enterprise Messaging Administrator Microsoft Exchange 2007

    • Marcado como respuesta Ismael Borche martes, 19 de julio de 2011 21:15
    miércoles, 13 de julio de 2011 19:10
  • Veo que debo usar change user /install para instalar aplicaciones que seran desplegadas por terminal server, pero en el caso de aplicaciones que no tiene un ejecutable por ejemplo consiste en una carpeta donde estan los ejecutables, se registran dll y ya podemos usar el aplicativo, en este caso como hago el despliegue en terminal server, como le agrego el aplicativo para que lo usen los usuarios, igual tiene un proceso de instalacion?


    Como bien dices, para instalar software en un Terminal Server puedes usar el comando change user /install y change user /execute, o bien user la opción del Panel de Control "Agregar o Quitar Programas". En tu caso, si la aplicación no tiene un wizard de instalación porque sólo es un ejecutable, entiendo que registrando las dll's necesarias debería funcionarte. Otro tema es que dicha aplicación sea compatible o funcione correctamente bajo un entorno de Terminal Services.

    Asimismo los programas se deberian instalar antes de agregar el rol de terminal services, pero si ya tengo lo programas instalados deberia volver a instalarlos? porque sale un mensaje de advertencia. Y que pasa con los programas que ya trae por defecto Windows como notepad, se supone que esto ya esta instalado, se aplica el mismo concepto de que los programas se deben instalar antes de instalar Terminal Services o aqui hay una excepciòn?

    Si instalas el servicio de TS despues de haber instalado ciertas aplicaciones es muy probable que no funcionen correctamente. Esto no aplica a los programas que ya trae Windows por defecto, como el notepad. Pero por ejemplo, el Office si te podría dar problemas. Si tu aplicaciones no realizan instalacion alguna; es decir, no modifican el registro de Windows, gestiona correctamente un repositorio temporal y no usan ficheros .INI, en general, debería funcionarte bien. Para asegurarte que tus aplicaciones son compatibles con TS puedes leer la documentación y usar el software "TS Application Analyzer".

    TS Application Analyzer
    https://connect.microsoft.com/tsappcompat

    Por otro lado, tal vez lo más sencillo para que tus usuarios ejecuten esas aplicaciones ubicadas en tu TS sea mediante la configuración de ficheros RDP personalizados para cada aplicación. Esos ficheros RDP estarian en una ubicación en la que los usuarios solo tendrían permisos de ejecución y no podrían modificar ni ver su configuración. Personalmente creo que una buena opción consistiría en que el usuario accediera al escritorio del terminal server y que tan solo tuviera disponible aquello que estimes oportuno; sus aplicaciones, la elección de impresoras y el boton de cerrar sesión, por ejemplo. Es lo que se denomina Locking Down Terminal Services. Conlleva un trabajo adicional dado que se basa en la configuración de Directivas de Grupo pero una vez configurado resulta muy practico y eficaz.

     Locking Down Windows Server 2003 Terminal Server Sessions
    http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=7f272fff-9a6e-40c7-b64e-7920e6ae6a0d&displayLang=en

    Cómo bloquear una sesión de Windows Server 2003 o Windows 2000 Terminal Server
    http://support.microsoft.com/kb/278295

     


    Un saludo,

    Tomas Hidalgo

    Colobora con el foro: Si la respuesta es de utilidad para resolver tu duda/problema, usa la opción "Marcar como repuesta". Otros usuarios con dudas similares -en un futuro- lo agradecerán.

    • Marcado como respuesta Ismael Borche martes, 19 de julio de 2011 21:15
    jueves, 14 de julio de 2011 23:14
    Moderador

Todas las respuestas

  • Hola

    Existe varias metodo para acceder. En caso que sea de manera local puedes utilizar Web  o remote app. Tu eliges cual entiendes que te debe funcionar, las dos son buena, mas hacia abajo te envio un link que te muestra un paso a paso con TS.

     

    Links

    http://technet.microsoft.com/en-us/library/cc730673(WS.10).aspx

     

    Saludos


    Ramon Ant. Morillo Morillo

    MCITP: Enterprise Administrator Windows Server 2008

    MCITP: Enterprise Messaging Administrator Microsoft Exchange 2007

    • Marcado como respuesta Ismael Borche martes, 19 de julio de 2011 21:15
    miércoles, 13 de julio de 2011 19:10
  • Gracias por la rpta.

    Veo que debo usar change user /install para instalar aplicaciones que seran desplegadas por terminal server, pero en el caso de aplicaciones que no tiene un ejecutable por ejemplo consiste en una carpeta donde estan los ejecutables, se registran dll y ya podemos usar el aplicativo, en este caso como hago el despliegue en terminal server, como le agrego el aplicativo para que lo usen los usuarios, igual tiene un proceso de instalacion?

    tambien tengo una aplicaciòn que consiste en un acceso directo a una carpeta donde estan los ejecutable, ahi como haria la instalacion del aplicativo en el terminal server? basta con crear un archivo rdp que apunte al aplicativo?

    Asimismo tengo la necesidad de que los usuaros ingresen a un aplicativo web, entonces para que esto se realice, basta con crear un archivo rdp que apunte al aplicativo web? o debo crear un remote app que apunte a internet explorer?

     Asimismo los programas se deberian instalar antes de agregar el rol de terminal services, pero si ya tengo lo programas instalados deberia volver a instalarlos?  porque sale un mensaje de advertencia. Y que pasa con los programas que ya trae por defecto Windows como notepad, se supone que esto ya esta instalado, se aplica el mismo concepto de que los programas se deben instalar antes de instalar Terminal Services o aqui hay una excepciòn?

    Saludos.


    OrlandoP
    miércoles, 13 de julio de 2011 22:13
  • Veo que debo usar change user /install para instalar aplicaciones que seran desplegadas por terminal server, pero en el caso de aplicaciones que no tiene un ejecutable por ejemplo consiste en una carpeta donde estan los ejecutables, se registran dll y ya podemos usar el aplicativo, en este caso como hago el despliegue en terminal server, como le agrego el aplicativo para que lo usen los usuarios, igual tiene un proceso de instalacion?


    Como bien dices, para instalar software en un Terminal Server puedes usar el comando change user /install y change user /execute, o bien user la opción del Panel de Control "Agregar o Quitar Programas". En tu caso, si la aplicación no tiene un wizard de instalación porque sólo es un ejecutable, entiendo que registrando las dll's necesarias debería funcionarte. Otro tema es que dicha aplicación sea compatible o funcione correctamente bajo un entorno de Terminal Services.

    Asimismo los programas se deberian instalar antes de agregar el rol de terminal services, pero si ya tengo lo programas instalados deberia volver a instalarlos? porque sale un mensaje de advertencia. Y que pasa con los programas que ya trae por defecto Windows como notepad, se supone que esto ya esta instalado, se aplica el mismo concepto de que los programas se deben instalar antes de instalar Terminal Services o aqui hay una excepciòn?

    Si instalas el servicio de TS despues de haber instalado ciertas aplicaciones es muy probable que no funcionen correctamente. Esto no aplica a los programas que ya trae Windows por defecto, como el notepad. Pero por ejemplo, el Office si te podría dar problemas. Si tu aplicaciones no realizan instalacion alguna; es decir, no modifican el registro de Windows, gestiona correctamente un repositorio temporal y no usan ficheros .INI, en general, debería funcionarte bien. Para asegurarte que tus aplicaciones son compatibles con TS puedes leer la documentación y usar el software "TS Application Analyzer".

    TS Application Analyzer
    https://connect.microsoft.com/tsappcompat

    Por otro lado, tal vez lo más sencillo para que tus usuarios ejecuten esas aplicaciones ubicadas en tu TS sea mediante la configuración de ficheros RDP personalizados para cada aplicación. Esos ficheros RDP estarian en una ubicación en la que los usuarios solo tendrían permisos de ejecución y no podrían modificar ni ver su configuración. Personalmente creo que una buena opción consistiría en que el usuario accediera al escritorio del terminal server y que tan solo tuviera disponible aquello que estimes oportuno; sus aplicaciones, la elección de impresoras y el boton de cerrar sesión, por ejemplo. Es lo que se denomina Locking Down Terminal Services. Conlleva un trabajo adicional dado que se basa en la configuración de Directivas de Grupo pero una vez configurado resulta muy practico y eficaz.

     Locking Down Windows Server 2003 Terminal Server Sessions
    http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=7f272fff-9a6e-40c7-b64e-7920e6ae6a0d&displayLang=en

    Cómo bloquear una sesión de Windows Server 2003 o Windows 2000 Terminal Server
    http://support.microsoft.com/kb/278295

     


    Un saludo,

    Tomas Hidalgo

    Colobora con el foro: Si la respuesta es de utilidad para resolver tu duda/problema, usa la opción "Marcar como repuesta". Otros usuarios con dudas similares -en un futuro- lo agradecerán.

    • Marcado como respuesta Ismael Borche martes, 19 de julio de 2011 21:15
    jueves, 14 de julio de 2011 23:14
    Moderador