Aunque Microsoft ha realizado mejoras masivas y bienvenidas a Terminal Services en Windows Server 2008, el Administrador de servicios de Terminal de versiones anteriores de Windows permanece relativamente estable. Se han agregado muchas otras aplicaciones administrativas para manejar aspectos específicos de la administración de Servicios de Terminal. Por ejemplo, los programas de administración de acceso Web y Administrador de RemoteApp de TS son aplicaciones administrativas que proporcionan un gancho de administración a muchas de las capacidades mejoradas de Terminal Services de Windows Server 2008. En esta columna, me centraré en el Administrador de Servicios de Terminal.
El rol de Terminal Services en Windows Server 2008 permite el acceso remoto al servidor a los clientes que ejecutan el cliente de Terminal Services (Conexión de escritorio remoto) en sus equipos. Desacoplando de manera efectiva el recurso computacional (el servidor en el que está instalado el rol de Terminal Services) y la entrada/salida (el equipo cliente mediante el uso de un cliente de software), Terminal Services puede ayudar a una organización a simplificar significativamente sus esfuerzos de computación de escritorio. El Administrador de servicios de Terminal proporciona la interfaz a través de la cual se administran los servidores de terminales, las conexiones de clientes, los usuarios y los procesos. Utilice Terminal Services Manager para administrar el servidor de terminales local, los sistemas en dominios de confianza o los servidores independientes. Verás algo de esto en acción en esta columna.
Ejecutar el Administrador de servicios de Terminal
Incluso sin instalar el rol de servicios de Terminal en su equipo con Windows Server 2008, el Administrador de servicios de terminal se instala de forma predeterminada. Recuerde que todos los servidores Windows tienen incorporada la capacidad de administración remota. Esta funcionalidad es proporcionada por un subconjunto de la función general de Servicios de Terminal, pero no es necesario instalarla por separado. (Asumo que ya ha habilitado el acceso administrativo remoto a su computadora con Windows Server 2008.)
Sin embargo, no es necesario ejecutar el Administrador de servicios de Terminal desde un servidor. Si ejecuta Windows Vista SP1, Microsoft hace que el paquete de herramientas de Administración remota de servidores esté disponible en variedades de 32 y 64 bits. Para instalar el Paquete de administración en Windows XP, debe haber instalado Service Pack 1 en el equipo con Windows Vista. Para lo que estamos hablando aquí, estoy ejecutando el Administrador de servicios de Terminal directamente desde un equipo con Windows Server 2008.
Para ejecutar la herramienta, vaya a Inicio / Herramientas administrativas / Servicios de terminal / Administrador de servicios de Terminal.
Descripción general del Administrador de servicios de terminal
Además de administrar servidores de terminales, usuarios, procesos y sesiones, también puede conectarse a una sesión específica en el servidor de Terminal de destino. Por ejemplo, supongamos que ha realizado algunas tareas de administración en un servidor, pero ahora necesita dejar una aplicación en ejecución mientras trabaja en otra cosa en un servidor diferente. Desconecta la sesión, lo que deja las aplicaciones en ejecución. Más tarde, decide comprobar el estado de las aplicaciones, para volver a conectarse a esa sesión. En cierto modo, esta capacidad es como un Cambio rápido de usuario en Windows XP, que le permite iniciar sesión con una cuenta diferente sin cerrar sesión en la cuenta actual. Puede cambiar entre sesiones en cualquier servidor de Terminal disponible. Terminal Services Manager también le brinda la capacidad de controlar de forma remota la sesión de otro usuario, lo que permite monitorear al usuario o proporcionar asistencia con el software u otros problemas.
El Administrador de servicios de Terminal también proporciona varias otras capacidades. Por ejemplo, puede usarlo para enviar mensajes a la sesión de otro usuario, cerrar sesión de un usuario, restablecer una sesión, ver contadores relacionados con la sesión y finalizar procesos.
En la figura A, se ve una imagen del Administrador de servicios de Terminal en Windows Server 2008, que se divide en tres paneles distintos. El panel izquierdo proporciona un área de navegación que le permite elegir el servidor que desea administrar. En el centro de la pantalla se encuentra el panel de trabajo, que muestra información basada en su selección en el panel de navegación. En el lado derecho de la pantalla se encuentra el panel Acciones, que ahora está presente en todas las nuevas herramientas de administración de Microsoft.
Figura A
El Administrador de servicios de Terminal en Windows Server 2008
Las versiones anteriores del Administrador de servicios de Terminal no utilizaban la consola de administración de Microsoft (MMC), pero esto cambió con Windows Server 2008.
Menú y barra de herramientas
El menú del Administrador de servicios de Terminal debe ser un territorio familiar para cualquier persona que haya utilizado una aplicación de administración de servidores MMC o independiente típica de Windows Server.
Hay cuatro opciones de menú principales disponibles:
- Archivo: Le da un lugar desde el que puede limpiar los restos de MMC.Acción
- : enumera varios comandos que están habilitados o atenuados de acuerdo con el elemento seleccionado en el panel de navegación o el panel de detalles. También puede acceder a la mayoría de estos comandos a través del menú contextual de un elemento (clic con el botón derecho), a través de la barra de herramientas o mediante el uso del panel Acciones en el lado derecho de la pantalla.
- Ver: Permite realizar cambios en el aspecto general de la consola, como, por ejemplo, eliminar el panel Acciones.
- Ayuda: Esta es bastante autoexplicativa.
Inmediatamente debajo de la barra de menús se encuentran estos seis botones:
- Volver: Volver a la pantalla anterior.
- Adelante: Una vez que haya regresado, le brinda una manera fácil de volver sobre sus pasos hasta donde se encuentra.
- Subir un nivel: Sube al siguiente nivel de la jerarquía.
- Mostrar / Ocultar el árbol de consola: Ocultar o mostrar el panel de navegación izquierdo.
- Ayuda: ¡Obtén ayuda!
- Mostrar/Ocultar el panel de acciones: Ocultar o mostrar el panel de Acciones de la derecha.
Me centraré en el centro de la pantalla, el panel de trabajo, en las siguientes secciones. Tenga en cuenta que hay tres pestañas en el panel de trabajo:Usuarios, Sesiones y Procesos.Pestaña Usuarios
La pestaña Usuarios se muestra en la Figura A e incluye las siguientes columnas:
- Servidor: Muestra el servidor en el que se está ejecutando la sesión. Esto es útil si está administrando varios servidores con el Administrador de servicios de Terminal.
- Usuario: Muestra al usuario que ha iniciado sesión en una sesión.
- Sesión: Muestra los nombres de las sesiones. Una sesión etiquetada como Consola es la sesión de consola del sistema o la sesión en la que iniciaría sesión localmente en el equipo de destino. Una sesión que comienza con RDP indica que un usuario está utilizando el Protocolo de escritorio remoto para conectarse al servidor.
- ID: Muestra el ID numérico de la sesión. La sesión de consola es siempre la sesión 1.
- Estado: Muestra el estado de la sesión. (Más adelante en el artículo, discuto los diferentes estados.)
- Tiempo de inactividad: Muestra cuánto tiempo (en minutos) ha pasado sin la entrada de teclado o ratón a la sesión.
- Hora de inicio de sesión: Muestra la hora en que el usuario inició sesión en la sesión.Pestaña Sesiones
La pestaña Sesiones (Figura B) muestra gran parte de la misma información que la pestaña Usuarios, pero organiza la información por sesión y muestra información adicional específica de la sesión.
Figura B
La ficha Sesiones en el Administrador de servicios de Terminal
La información adicional que se muestra en la ficha Sesión incluye lo siguiente:
- Tipo: Muestra el tipo de cliente console consola local, RDP, etc.
- Nombre del cliente: Identifica el equipo cliente desde el que se inició la sesión.Comentario
- : Muestra un comentario opcional para la sesión.Pestaña Procesos
La pestaña Procesos (Figura C) muestra todos los procesos que se ejecutan en el servidor seleccionado o en todos los servidores si elige la opción Administrador de servicios de Terminal en el panel de navegación.
Figura C
La pestaña Procesos en el Administrador de servicios de Terminal
La pestaña Procesos incluye parte de la misma información que otras pestañas, con las siguientes columnas adicionales:
- PID: Muestra el ID de proceso (PID) del proceso especificado. El PID identifica de forma única el proceso por servidor; es decir, los PID son únicos solo en el servidor en el que se ejecutan. El mismo PID se puede usar en varios servidores.
- Imagen: Muestra el programa ejecutable que creó el proceso.
Ver todos los procesos en el servidor puede ser confuso cuando intenta identificar los procesos que se ejecutan en una sesión en particular, y el problema solo empeora cuando observa varios servidores. Para facilitar un poco las cosas, seleccione un solo servidor en el panel de navegación y, a continuación, seleccione la pestaña Procesos. En versiones anteriores del Administrador de servicios de Terminal, solo podía ver los procesos asociados a una conexión en particular; ahora, debe desplazarse por la lista de procesos y hacer coincidir la información de la columna Sesión con la misma columna de la pestaña Sesiones.
Estado de la sesión
Si alguna vez se ha preguntado cuántos datos se están transfiriendo a lo largo de una sesión en particular, puede usar la función estado de la sesión para averiguarlo. Para ello, seleccione una sesión en la ficha sesión del panel de trabajo y, en el panel Acciones, elija Estado. Alternativamente, puede hacer clic con el botón derecho en una sesión en la pestaña Sesiones y, en el menú contextual, elegir Estado.
El Administrador de servicios de terminal muestra el cuadro de diálogo de estado (Figura D), que muestra información de E/S de red sobre la sesión, así como una gran cantidad de información adicional, incluido el nivel de cifrado que se está utilizando, la profundidad de color elegida y la resolución de pantalla en uso en el cliente. También puede forzar una actualización de estado haciendo clic en el botón Actualizar ahora. El período de actualización de estado de sesión predeterminado es de un segundo. Esta pantalla es mucho más informativa que la información de estado proporcionada en versiones anteriores de esta utilidad.
Figura D
Estadísticas relacionadas con una sesión individual
Estados de sesión
Una sesión determinada puede estar en uno de varios estados, y la columna Estado de las pestañas muestra el estado de cada sesión. Estos son los estados posibles y lo que indican:
- Activo: Indica que la sesión está conectada y que un usuario ha iniciado sesión en el servidor.
- Conectado: En el estado Conectado, la sesión está conectada pero ningún usuario ha iniciado sesión en el servidor.
- ConnectQuery: Indica que la sesión está en proceso de conexión. Si este estado persiste, es probable que haya un problema con la sesión o la conexión.
- Sombra: La sesión se controla de forma remota a través de otra sesión. Esto es común en escenarios de mesa de ayuda.Control remoto
- : La sesión de destino controla de forma remota otra sesión.
- Escuchar: Cuando una sesión está en estado de escucha, está lista para aceptar conexiones.
- Desconectado: El usuario se ha desconectado de la sesión, pero la sesión sigue activa y se puede volver a conectar.
- Inactivo: La sesión está lista para aceptar conexiones.
- Abajo: La sesión no se pudo inicializar o terminada.
- Init: La sesión se está inicializando.
Tareas comunes
Aquí hay una lista de tareas comunes que puede realizar con el Administrador de servicios de Terminal, junto con explicaciones sobre cómo realizar las tareas:
- Conectarse a un servidor (agregar servidor al grupo): Haga clic con el botón secundario en Administrador de servicios de Terminal o grupo y seleccione Conectar al ordenador. Busque o especifique el servidor y haga clic en Aceptar.
- Desconectar de un servidor específico: Haga clic con el botón secundario en el servidor y seleccione Desconectar.
- Eliminar todos los servidores de un grupo de administración: Haga clic con el botón secundario en el grupo y seleccione Grupo vacío.
- Ver usuarios conectados a un servidor: Haga clic en el servidor y en la ficha Usuarios.
- Ver sesiones en un servidor: Haga clic en el servidor y en la ficha Sesiones.
- Ver procesos en un servidor: Haga clic en el servidor y en la ficha Procesos.
- Ver todos los usuarios, sesiones o procesos para todos los servidores: Haga clic en Administrador de servicios de Terminal y, a continuación, en la ficha Usuarios, Sesiones o procesos.
- Enviar un mensaje a una sesión: Haga clic en la sesión y, a continuación, en el panel Enviar acciones de mensajes.
- Controlar de forma remota una sesión: Haga clic en la sesión y, a continuación, en el panel Acciones de control remoto.Cerrar sesión de un usuario :Haga clic en la ficha Usuarios, haga clic en el usuario y, en el panel Acciones, en Cerrar sesión.
- Finalizar un proceso: Haga clic en el proceso en la ficha Procesos y, a continuación, haga clic en Finalizar proceso en el panel Acción.
- Ver estadísticas de red e información del cliente: Haga clic con el botón secundario en una sesión y seleccione Estado.
¿Quieres estar al día con las publicaciones de Scott Lowe en TechRepublic?
- Suscríbase automáticamente al boletín de Servidores y Almacenamiento
- Suscríbase al feed RSS de Servidores y almacenamiento
- Siga a Scott Lowe en Twitter