met Terminal Services kunnen gebruikers die een Terminalserviceclient (verbinding met Extern bureaublad) op hun computer uitvoeren een externe sessie op de terminalserver starten. De sessie en zijn toepassingen draaien op de server en de input / output en weergave vinden plaats op het werkstation van de client. Terminal Services Manager biedt de interface waarmee u terminalservers, clientverbindingen, gebruikers en processen beheert. U kunt Terminal Services Manager gebruiken om de lokale terminalserver, systemen in vertrouwde domeinen of standalone servers te beheren.
Terminal Services Manager in een notendop
Terminal Services Manager wordt standaard geïnstalleerd wanneer u Windows Server 2003 installeert. U kunt Terminal Services Manager ook op een Windows XP-werkstation uitvoeren door het Windows Server 2003 Administration Pack te installeren, dat beschikbaar is op de website van Microsoft. Als u het Administration Pack op Windows XP wilt installeren, moet u Service Pack 1 of hot fix QFE Q329357 op de Windows XP Professional-computer hebben geïnstalleerd.
naast het beheren van terminalservers, gebruikers, processen en sessies, kunt u ook verbinding maken met een specifieke sessie op de doelterminalserver. Bijvoorbeeld, laten we zeggen dat je een paar beheertaken hebt uitgevoerd op een server, maar nu een toepassing moet laten draaien terwijl je aan iets anders werkt op een andere server. U verbreekt de verbinding met de sessie, waardoor de toepassingen draaien. Later besluit u om de status van de toepassingen te controleren, zodat u opnieuw verbinding maakt met die sessie. In zekere zin, deze mogelijkheid is als snelle gebruiker schakelen in Windows XP, die u in staat stelt om in te loggen met een ander account zonder af te melden bij de huidige rekening. U kunt schakelen tussen sessies op elke beschikbare Terminal Server. Terminal Services Manager biedt u ook de mogelijkheid om de sessie van een andere gebruiker op afstand te beheren, waardoor het mogelijk is om de gebruiker te controleren of hulp te bieden bij software of andere problemen.
Terminal Services Manager biedt ook verschillende andere mogelijkheden. U kunt het bijvoorbeeld gebruiken om berichten te verzenden naar de sessie van een andere gebruiker, een gebruiker af te melden, een sessie opnieuw in te stellen, sessiegerelateerde items weer te geven en processen te beëindigen.
Touring Terminal Services Manager
Terminal Services Manager is geen MMC-console-module, maar wanneer u deze opent, zult u merken dat het veel lijkt op een standaard MMC-module, zoals te zien is in Figuur A. het navigatievenster links van het venster toont standaard de lokale computer, een tak die alle verbonden servers toont, en een favoriete Server-tak die u in staat stelt om snel toegang te krijgen tot veelgebruikte servers.

figuur A

het venster Terminal Services-beheer

het rechterdeelvenster toont informatie over het geselecteerde item in het linkerdeelvenster. Wanneer u bijvoorbeeld op een server klikt, wordt in het rechterdeelvenster een weergave met drie tabbladen weergegeven waarin gebruikers, sessies en processen voor die server worden weergegeven. Als u op het tabblad Alle weergegeven Servers klikt, worden deze drie tabbladen in het rechterdeelvenster weergegeven, maar voor alle servers.

figuur B

u kunt eenvoudig alle gebruikers, processen en sessies voor alle vermelde servers bekijken.

het tabblad Gebruikers, weergegeven in Figuur B, bevat de volgende kolommen:

  • Server: in deze kolom wordt de server weergegeven waarop de sessie van de opgegeven gebruiker wordt uitgevoerd. Deze kolom wordt niet weergegeven als u in het linkerdeelvenster op een server klikt, maar wel als u op de tak Alle weergegeven Servers klikt.
  • gebruiker – deze kolom toont de gebruiker die is aangemeld bij de opgegeven sessie.
  • sessie-deze kolom toont de namen van de sessie. De consolesessie is de systeemconsole-sessie (de sessie waarbij u zich lokaal bij de doelcomputer aanmeldt).
  • ID – deze kolom toont de numerieke ID van de sessie. De consolesessie is altijd sessie 0.
  • Status – deze kolom toont de status van de sessie. Ik bespreek de verschillende staten later in dit artikel.
  • Idle Time – deze kolommen tonen het aantal minuten dat is verstreken zonder toetsenbord-of muisinvoer naar de sessie.
  • aanmeldingstijd – deze kolom toont de tijd dat de gebruiker zich heeft aangemeld bij de sessie.

het tabblad sessies (figuur C) toont veel van dezelfde informatie als het tabblad Gebruikers, maar organiseert de informatie per sessie en toont extra sessie-specifieke informatie.

figuur C

het tabblad sessies toont informatie over sessies op de doelserver (of op alle servers).

deze extra kolommen omvatten:

  • Type – de kolom Type identificeert het type clientsessie, zoals Console of Microsoft RDP.
  • Clientnaam: deze kolom toont de naam van de clientcomputer van waaruit de sessie is gestart.
  • commentaar – deze kolom toont een optionele opmerking voor de sessie.

het tabblad Processen (figuur D) toont alle processen die worden uitgevoerd op de geselecteerde server, of op alle servers als u op de tak Alle weergegeven Servers klikt.

figuur D

op het tabblad Processen kunt u de processen weergeven die op een doelserver of op alle servers worden uitgevoerd.

het tabblad proces bevat dezelfde informatie als op het tabblad Gebruikers en sessies, met de volgende extra kolommen:

PID-deze kolom toont de proces-ID (PID) van het opgegeven proces. De PID identificeert het proces op unieke wijze.
Afbeelding-deze kolom toont het uitvoerbare programma dat het proces heeft aangemaakt.
het bekijken van alle processen op de server kan verwarrend zijn wanneer u probeert de processen te identificeren die in een bepaalde sessie worden uitgevoerd, en het probleem wordt alleen maar erger wanneer u op de tak all Listed Servers klikt. Dat is geen probleem, want U kunt eenvoudig alleen de processen die in een bepaalde sessie. Vouw de server uit in het navigatiedeelvenster, klik op de sessie waarvan u de processen wilt weergeven en deze processen worden weergegeven in het rechterdeelvenster (figuur E). Deze weergave toont de sessie-ID, de PID en de afbeeldingsnaam.

figuur E

u kunt de processen bekijken die in één sessie worden uitgevoerd.

Terminal Services Manager biedt een aantal manieren om de status en statistieken van sessies te bekijken. Eerst kunt u in het navigatiedeelvenster op een sessie klikken en vervolgens op het tabblad Informatie in het rechterdeelvenster (figuur F) klikken. Dit tabblad toont een handvol eigenschappen voor de sessie, waaronder het IP-adres, hardwareeigenschappen en gerelateerde informatie. Als u op Help klikt, wordt een dialoogvenster weergegeven met uitleg over elk item.

figuur F

het tabblad Informatie toont informatie over de client die aan de sessie is gekoppeld.

u kunt ook statistieken over de sessie bekijken. Klik met de rechtermuisknop op de sessie in het navigatiedeelvenster of op het tabblad sessies in het rechterdeelvenster en kies Status. Terminal Services-beheer toont het dialoogvenster Status dat wordt weergegeven in Figuur G, waarin netwerk I/O-informatie over de sessie wordt weergegeven. U kunt ook een statusvernieuwing forceren en de tellers opnieuw instellen via dit dialoogvenster. De standaard sessiestatus verversingsperiode is één seconde.

figuur G

u kunt de Netwerk I/O-status voor een sessie bekijken.

Sessietoestanden
een bepaalde sessie kan zich in een van de verschillende toestanden bevinden, en de kolom Status in de verschillende tabbladen geeft de status van elke sessie weer. De mogelijke Staten zijn:

  • Actief: dit geeft aan dat de sessie is verbonden en dat een gebruiker is aangemeld bij de server.
  • verbonden-In de verbonden status is de sessie verbonden, maar er is geen gebruiker aangemeld bij de server.
  • ConnectQuery-dit geeft aan dat de sessie bezig is met verbinden. Als deze status aanhoudt, is er waarschijnlijk een probleem met de sessie of verbinding.
  • RemoteControl – de doelsessie bestuurt op afstand een andere sessie.
  • luisteren-wanneer een sessie in de Luisterstatus is, is deze klaar om verbindingen te accepteren.Verbinding verbroken-deze status geeft aan dat de gebruiker de verbinding met de sessie heeft verbroken, maar dat de sessie nog actief is en opnieuw kan worden verbonden.
  • Inactief-deze status geeft aan dat de sessie klaar is om verbindingen te accepteren.
  • Down-deze status geeft aan dat de sessie niet geïnitialiseerd of beëindigd kon worden.
  • Init-deze status geeft aan dat de sessie wordt geïnitialiseerd.

Menu en werkbalk
het menu Terminal Services Manager moet vertrouwd gebied zijn voor iedereen die een typische MMC-console of standalone Windows Server management Applicatie heeft gebruikt. In het menu Acties worden verschillende opdrachten weergegeven die zijn ingeschakeld of gedimd, afhankelijk van het item dat is geselecteerd in het navigatievenster of het detailvenster. U kunt de meeste van deze opdrachten ook openen via het contextmenu van een item (klik met de rechtermuisknop) of via de werkbalk.
het menu Beeld stelt u in staat om de werkbalk en de statusbalk weer te geven of te verbergen, de weergave te verversen en de inhoud van het navigatievenster uit te breiden of in te klappen. Met de opdracht systeemprocessen weergeven kunt u het opnemen van systeemprocessen in het tabblad Processen in-of uitschakelen.
het menu Extra biedt een enkele opdracht die het dialoogvenster Opties opent, waarin u opties instelt voor Terminal Services-beheer (figuur H). In dit dialoogvenster kunt u verversingsinstellingen configureren voor de dialoogvensters processen en status.

figuur H

het dialoogvenster Opties

het dialoogvenster biedt ook deze extra opties:

  • acties bevestigen: wanneer deze optie is geselecteerd, vraagt Terminal Services Manager u bepaalde acties te bevestigen, zoals het verbreken van een sessie. Schakel deze optie uit als u niet om bevestiging wilt worden gevraagd.
  • Instellingen opslaan bij afsluiten: als deze optie is ingeschakeld, slaat Terminal Services Manager verschillende eigenschappen op, zoals de vensterlocatie en de breedte van het navigatiepaneel.
  • serververbindingen onthouden-Schakel deze optie in om de lijst met verbonden servers in het register op te slaan, zodat ze automatisch opnieuw kunnen worden verbonden in de volgende Terminal Services-Beheersessie.

de werkbalk, waarvan de knoppen dimmen als de doelactie niet wordt ondersteund door het geselecteerde item, bevat de volgende knoppen:

  • Connect
  • Disconnect
  • bericht
  • afstandsbediening
  • Reset
  • Status
  • afmelden
  • Proces beëindigen
  • nu vernieuwen

gemeenschappelijke taken
Tabel A toont de gemeenschappelijke taken die u kunt uitvoeren met Terminal Services Manager en legt uit volbrengen.
Tabel A

taak actie
maak verbinding met een server vouw het domein uit, Zoek de server, klik met de rechtermuisknop op de server en kies Verbinden.
verbinding maken met een niet-vermelde server Klik met de rechtermuisknop op alle vermelde Servers en kies verbinding maken met Computer.
Verbinding verbreken met alle servers in een domein Klik met de rechtermuisknop op het domein en kies Verbinding verbreken.
Verbinding verbreken met een specifieke server Klik met de rechtermuisknop op de server en kies Verbinding verbreken.
zoeken naar terminalservers in domein Klik met de rechtermuisknop op het domein en kies Servers in domein vernieuwen.
zoek naar terminalservers in alle domeinen Klik met de rechtermuisknop op alle weergegeven Servers en kies Servers in alle domeinen vernieuwen.
Verbinding verbreken met alle servers in een domein Klik met de rechtermuisknop op het domein en kies Verbinding verbreken met alle Servers.
bekijk gebruikers die verbonden zijn met een server klik op de server en klik op het tabblad Gebruikers.
bekijk sessies op een server klik op de server en klik op het tabblad sessies.
bekijk processen op een server klik op de server en klik op het tabblad Processen.
bekijk alle gebruikers, sessies of processen voor alle servers klik op alle weergegeven Servers en klik op het tabblad Gebruikers, sessies of processen.
een server toevoegen aan de favorietenbranch Klik met de rechtermuisknop op de server en kies Toevoegen aan favorieten.
stuur een bericht naar een sessie klik op de sessie en klik vervolgens op de knop Bericht verzenden.
beheer op afstand een sessie klik op de sessie en klik vervolgens op Extern beheer op de werkbalk.
afmelden van een gebruiker klik op het tabblad Gebruikers, Klik op de gebruiker en klik op Afmelden op de werkbalk.
beëindig een proces klik op het proces op het tabblad Processen en klik vervolgens op Proces beëindigen op de werkbalk.
bekijk clientinformatie klik op een sessie onder een server en klik op het tabblad Informatie.
bekijk netwerkstatistieken Klik met de rechtermuisknop op een sessie en kies Status.