Terminal Services permite a los usuarios que ejecutan un cliente de Terminal Services (Conexión de escritorio remoto) en su equipo iniciar una sesión remota en Terminal Server. La sesión y sus aplicaciones se ejecutan en el servidor y la entrada / salida y la visualización se producen en la estación de trabajo cliente. Terminal Services Manager proporciona la interfaz a través de la cual puede administrar servidores de terminales, conexiones de clientes, usuarios y procesos. Puede usar el Administrador de servicios de Terminal para administrar el servidor de Terminal local, los sistemas en dominios de confianza o los servidores independientes.
Administrador de servicios de terminal en pocas palabras
El Administrador de servicios de terminal se instala de forma predeterminada al instalar Windows Server 2003. También puede ejecutar el Administrador de servicios de Terminal en una estación de trabajo con Windows XP instalando el paquete de administración de Windows Server 2003, disponible en el sitio web de Microsoft. Para instalar el Paquete de administración en Windows XP, debe haber instalado Service Pack 1 o hot fix QFE Q329357 en el equipo profesional con Windows XP.
Además de administrar servidores de terminal, 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.
Terminal Services Manager 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.
Touring Terminal Services Manager
Terminal Services Manager no es un complemento de consola MMC, pero al abrirlo, verá que se parece mucho a un complemento MMC estándar, como se ve en la Figura A. El panel de navegación a la izquierda de la ventana muestra el equipo local de forma predeterminada, una rama que muestra todos los servidores conectados y una rama de servidores favoritos que le permite acceder rápidamente a los servidores de uso frecuente.

Figura A

La ventana del Administrador de Servicios de Terminal

El panel derecho muestra información sobre el elemento seleccionado en el panel izquierdo. Por ejemplo, cuando hace clic en un servidor, el panel derecho muestra una vista con tres pestañas que muestra los usuarios, las sesiones y los procesos de ese servidor. Si hace clic en la pestaña Todos los servidores de la lista, el panel derecho muestra las mismas tres pestañas, pero para todos los servidores.

Gráfico B

Puede ver fácilmente todos los usuarios, procesos y sesiones de todos los servidores enumerados.

La pestaña Usuarios, que se muestra en la Figura B, incluye las siguientes columnas:

  • Servidor: esta columna enumera el servidor en el que se está ejecutando la sesión del usuario especificado. Esta columna no aparece si hace clic en un servidor en el panel izquierdo, pero sí aparece si hace clic en la rama Todos los servidores de la lista.
  • Usuario: Esta columna muestra al usuario que ha iniciado sesión en la sesión especificada.
  • Sesión: Esta columna enumera los nombres de las sesiones. La sesión de consola es la sesión de consola del sistema (la sesión en la que iniciaría sesión localmente en el equipo de destino).
  • ID: Esta columna muestra el ID numérico de la sesión. La sesión de consola es siempre sesión 0.
  • Estado: Esta columna muestra el estado de la sesión. Discuto los diferentes estados más adelante en este artículo.
  • Tiempo de inactividad: Esta columna muestra el número de minutos que han pasado sin la entrada de teclado o ratón a la sesión.
  • Hora de inicio de sesión: Esta columna muestra la hora en que el usuario inició sesión en la sesión.

La pestaña Sesiones (Figura C) 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 C

La ficha Sesiones muestra información sobre las sesiones en el servidor de destino (o en todos los servidores).

Estas columnas adicionales incluyen:Tipo

  • : La columna Tipo identifica el tipo de sesión de cliente, como Consola o Microsoft RDP.
  • Nombre del cliente: Esta columna muestra el nombre del equipo cliente desde el que se inició la sesión.Comentario
  • : Esta columna muestra un comentario opcional para la sesión.

La pestaña Procesos (Figura D) muestra todos los procesos que se ejecutan en el servidor seleccionado, o en todos los servidores si hace clic en la rama Todos los servidores enumerados.

Gráfico D

Use la ficha Procesos para ver los procesos que se ejecutan en un servidor de destino o en todos los servidores.

La pestaña Proceso incluye parte de la misma información que se encuentra en la pestaña Usuarios y sesiones, con las siguientes columnas adicionales:
PID: Esta columna muestra el ID de proceso (PID) del proceso especificado. El PID identifica de forma única el proceso.
Imagen: Esta columna 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 hace clic en la rama Todos los servidores enumerados. Eso no es un problema, porque solo puede ver fácilmente los procesos que se ejecutan en una sesión en particular. Expanda el servidor en el panel de navegación, haga clic en la sesión cuyos procesos desea ver y esos procesos aparecerán en el panel derecho (Figura E). Esta vista muestra el ID de sesión, el PID y el nombre de la imagen.

la Figura E

Usted puede ver los procesos en ejecución en una sola sesión.

Estado de la sesión
Terminal Services Manager ofrece un par de formas de ver el estado y las estadísticas de las sesiones. En primer lugar, puede hacer clic en una sesión en el panel de navegación y, a continuación, en la pestaña Información del panel derecho (Figura F). Esta pestaña muestra un puñado de propiedades para la sesión, incluida la dirección IP, las propiedades de hardware y la información relacionada. Al hacer clic en Ayuda, se muestra un cuadro de diálogo con una explicación sobre cada elemento.

Figura F

La ficha Información muestra información sobre el cliente asociado con el período de sesiones.

También puede ver estadísticas sobre la sesión. Haga clic con el botón secundario en la sesión en el panel de navegación o en la pestaña Sesiones en el panel derecho y elija Estado. Terminal Services Manager muestra el cuadro de diálogo de estado que se muestra en la Figura G, que muestra información de E/S de red sobre la sesión. También puede forzar una actualización de estado y restablecer los contadores a través de este cuadro de diálogo. El período de actualización de estado de sesión predeterminado es de un segundo.

Figura G

Usted puede ver la red de estado de e/S para una sesión.

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. Los estados posibles son:

  • 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.
  • 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: este estado indica que el usuario se ha desconectado de la sesión, pero que la sesión sigue activa y se puede volver a conectar.
  • Idle: este estado indica que la sesión está lista para aceptar conexiones.
  • Abajo—Este estado indica que la sesión no se pudo inicializar o terminada.
  • Init—Este estado indica que la sesión se está inicializando.

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 consola MMC típica o una aplicación de administración de Windows Server independiente. El menú Acciones enumera varios comandos que están habilitados o atenuados según el elemento seleccionado en el panel de navegación o en el panel de detalles. También puede acceder a la mayoría de estos comandos a través del menú contextual de un elemento (haga clic con el botón derecho) o a través de la barra de herramientas.
El menú Vista le permite mostrar u ocultar la barra de herramientas y la barra de estado, actualizar la pantalla y expandir o contraer el contenido del panel de navegación. Utilice el comando Mostrar procesos del sistema para activar o desactivar la inclusión de procesos del sistema en la ficha Procesos.
El menú Herramientas ofrece un solo comando que abre el cuadro de diálogo Opciones, donde se establecen las opciones para el Administrador de servicios de Terminal (Figura H). Puede usar este cuadro de diálogo para configurar la configuración de actualización de los cuadros de diálogo Lista de procesos y estado.

Figura H

El cuadro de diálogo Opciones

El cuadro de diálogo también ofrece estas opciones adicionales:

  • Confirmar acciones: Cuando se selecciona esta opción, el Administrador de servicios de Terminal le solicita que confirme ciertas acciones, como desconectar una sesión. Desactive esta opción si no desea que se le solicite confirmación.
  • Guardar la configuración al salir—Cuando esta opción está habilitada, el Administrador de servicios de terminal guarda varias propiedades, como la ubicación de la ventana y el ancho del panel de navegación.
  • Recordar conexiones de servidor: Habilite esta opción para que la lista de servidores conectados se almacene en el registro para que se puedan volver a conectar automáticamente en la próxima sesión de Terminal Services Manager.

La barra de herramientas, cuyos botones se atenúan si el elemento seleccionado no admite la acción de destino, incluye los siguientes botones:

  • Conectar
  • Desconectar
  • Enviar mensaje
  • Control remoto
  • Restablecer
  • Estado
  • Cerrar sesión
  • Finalizar proceso
  • Actualizar ahora

Tareas comunes
La tabla A enumera las tareas comunes que puede realizar con Terminal Services Manager y explica cómo realizarlas.
Tabla

Tarea Acción
Conectarse a un servidor Expanda el dominio, busque el servidor, haga clic en el servidor y seleccione Conectar.
Conéctese a un servidor no listado Haga clic con el botón secundario en Todos los servidores listados y elija Conectarse a la computadora.
Desconéctese de todos los servidores de un dominio Haga clic con el botón secundario en el dominio y elija Desconectar.
Desconéctese de un servidor específico Haga clic con el botón secundario en el servidor y seleccione Desconectar.
Busque servidores de terminal en el dominio Haga clic con el botón secundario en el dominio y seleccione Actualizar servidores en Dominio.
Busque Servidores de Terminal en todos los dominios Haga clic con el botón secundario en Todos los servidores enumerados y elija Actualizar servidores en Todos los dominios.
Desconéctese de todos los servidores de un dominio Haga clic con el botón secundario en el dominio y elija Desconectarse de todos los servidores.
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 haga clic en la ficha Sesiones.
Ver procesos en un servidor Haga clic en el servidor y haga clic en la ficha Procesos.
Ver todos los usuarios, sesiones o procesos para todos los servidores Haga clic en Todos los servidores enumerados y haga clic en la ficha Usuarios, Sesiones o procesos.
Agregar un servidor a la rama Servidores favoritos Haga clic con el botón secundario en el servidor y seleccione Agregar a favoritos.
Enviar un mensaje a una sesión Haga clic en la sesión y, a continuación, en el botón Enviar mensaje de la barra de herramientas.
Control remoto de una sesión Haga clic en la sesión y, a continuación, en Control remoto en la barra de herramientas.
Cerrar sesión de un usuario Haga clic en la pestaña Usuarios, haga clic en el usuario y haga clic en Cerrar sesión en la barra de herramientas.
Finalizar un proceso Haga clic en el proceso en la pestaña Procesos y, a continuación, haga clic en Finalizar proceso en la barra de herramientas.
Ver información del cliente Haga clic en una sesión en un servidor y haga clic en la ficha Información.
Ver estadísticas de red Haga clic con el botón secundario en una sesión y seleccione Estado.