Usługi terminalowe umożliwia użytkownikom uruchamiającym klienta usług terminalowych (połączenie pulpitu zdalnego) na komputerze inicjowanie zdalnej sesji na serwerze terminali. Sesja i jej aplikacje działają na serwerze, a wejście / wyjście i wyświetlanie występują na stacji roboczej klienta. Terminal Services Manager zapewnia interfejs, za pomocą którego zarządzasz serwerami terminali, połączeniami klientów, użytkownikami i procesami. Za pomocą Menedżera usług terminalowych można zarządzać lokalnym serwerem terminali, systemami w zaufanych domenach lub samodzielnymi serwerami.
Terminal Services Manager w skrócie
Terminal Services Manager jest domyślnie instalowany podczas instalacji systemu Windows Server 2003. Menedżer usług terminalowych można również uruchomić na stacji roboczej Windows XP, instalując pakiet administracyjny Windows Server 2003, dostępny na stronie internetowej firmy Microsoft. Aby zainstalować pakiet administracyjny w systemie Windows XP, musisz mieć zainstalowany dodatek Service Pack 1 lub hot fix QFE Q329357 na komputerze z systemem Windows XP Professional.
oprócz zarządzania serwerami terminali, użytkownikami, procesami i sesjami, można również połączyć się z określoną sesją na docelowym serwerze terminali. Załóżmy na przykład, że wykonałeś kilka zadań zarządzania na serwerze, ale teraz musisz pozostawić uruchomioną aplikację podczas pracy nad czymś innym na innym serwerze. Rozłączasz sesję, co powoduje, że aplikacje są uruchomione. Później decydujesz się sprawdzić status aplikacji, aby ponownie połączyć się z tą sesją. W pewnym sensie ta funkcja jest jak szybkie przełączanie użytkowników w systemie Windows XP, które umożliwia logowanie się na inne konto bez wylogowywania się z bieżącego konta. Możesz przełączać się między sesjami na dowolnym dostępnym serwerze terminali. Terminal Services Manager daje również możliwość zdalnego sterowania sesją innego użytkownika, co umożliwia monitorowanie użytkownika lub udzielanie pomocy w zakresie oprogramowania lub innych problemów.
Menedżer usług terminalowych zapewnia również kilka innych możliwości. Można go na przykład używać do wysyłania wiadomości do sesji innego użytkownika, wylogowywania użytkownika, resetowania sesji, wyświetlania liczników związanych z sesją i kończenia procesów.
Touring Terminal Services Manager
Terminal Services Manager nie jest przystawką konsoli MMC, ale po jej otwarciu okaże się, że wygląda jak standardowa przystawka MMC, jak pokazano na rysunku A. Okienko nawigacji po lewej stronie okna domyślnie pokazuje komputer lokalny, gałąź, która pokazuje wszystkie podłączone serwery i gałąź ulubionych serwerów, która umożliwia szybki dostęp do często używanych serwerów.

rysunek A

okno Menedżer usług terminalowych

prawy panel pokazuje informacje o elemencie zaznaczonym w lewym panelu. Na przykład po kliknięciu serwera po prawej stronie wyświetlany jest widok z trzema zakładkami, który wyświetla użytkowników, sesje i procesy dla tego serwera. Jeśli klikniesz kartę wszystkie wymienione serwery, w prawym okienku pojawią się te same trzy karty, ale dla wszystkich serwerów.

Rysunek B

możesz łatwo wyświetlić wszystkich użytkowników, procesy i sesje dla wszystkich wymienionych serwerów.

zakładka użytkownicy, pokazana na rysunku B, zawiera następujące kolumny:

  • Serwer-kolumna ta zawiera listę serwera, na którym uruchomiona jest sesja określonego użytkownika. Ta kolumna nie pojawia się po kliknięciu serwera w lewym okienku, ale pojawia się po kliknięciu gałęzi wszystkie wymienione Serwery.
  • User-ta kolumna pokazuje użytkownika, który jest zalogowany do określonej sesji.
  • sesja-ta kolumna zawiera listę nazw sesji. Sesja konsoli to sesja konsoli systemowej (sesja, do której użytkownik loguje się lokalnie na komputerze docelowym).
  • ID-ta kolumna pokazuje numeryczny identyfikator sesji. Sesją konsoli jest zawsze sesja 0.
  • State—ta kolumna pokazuje stan sesji. Omówię różne stany w dalszej części tego artykułu.
  • czas bezczynności—ta kolumna pokazuje liczbę minut, które przeszły do sesji bez wprowadzania klawiatury lub myszy.
  • czas logowania—ta kolumna pokazuje czas logowania użytkownika do sesji.

karta sesje (rysunek C) pokazuje wiele takich samych informacji jak karta użytkownicy, ale porządkuje informacje według sesji i pokazuje dodatkowe informacje specyficzne dla sesji.

rysunek C

zakładka sesje pokazuje informacje o sesjach na serwerze docelowym (lub na wszystkich serwerach).

te dodatkowe kolumny obejmują:

  • Type—kolumna Typ identyfikuje typ sesji klienta, taki jak konsola lub Microsoft RDP.
  • Client Name-Ta kolumna pokazuje nazwę komputera klienta, z którego została zainicjowana sesja.
  • komentarz-ta kolumna pokazuje opcjonalny komentarz dla sesji.

karta procesy (rysunek D) pokazuje wszystkie procesy uruchomione na wybranym serwerze lub na wszystkich serwerach po kliknięciu gałęzi wszystkie wymienione Serwery.

rysunek D

użyj zakładki Procesy, aby wyświetlić procesy uruchomione na serwerze docelowym lub na wszystkich serwerach.

karta Proces zawiera niektóre z tych samych informacji, które znajdują się na karcie Użytkownicy i sesje, z następującymi dodatkowymi kolumnami:
PID—ta kolumna wyświetla identyfikator procesu (PID) określonego procesu. PID jednoznacznie identyfikuje proces.

Image-ta kolumna pokazuje program wykonywalny, który utworzył proces.
wyświetlanie wszystkich procesów na serwerze może być mylące, gdy próbujesz zidentyfikować procesy działające w danej sesji, a problem pogarsza się tylko po kliknięciu gałęzi wszystkie wymienione Serwery. To nie problem, ponieważ można łatwo wyświetlić tylko procesy uruchomione w danej sesji. Rozwiń serwer w okienku nawigacji, kliknij sesję, której procesy chcesz wyświetlić, a procesy te pojawią się w prawym okienku (rysunek E). Ten widok pokazuje identyfikator sesji, PID i nazwę obrazu.

rysunek E

możesz przeglądać procesy uruchomione w jednej sesji.

Status sesji
Menedżer usług terminalowych oferuje kilka sposobów przeglądania statusu i statystyk sesji. Najpierw możesz kliknąć sesję w okienku nawigacji, a następnie kliknąć kartę Informacje w prawym okienku (rysunek F). Ta karta pokazuje kilka właściwości sesji, w tym adres IP, właściwości sprzętu i powiązane informacje. Kliknięcie pomocy wyświetli okno dialogowe z wyjaśnieniami dotyczącymi każdego elementu.

rysunek F

zakładka informacje pokazuje informacje o kliencie powiązanym z sesją.

możesz także przeglądać statystyki dotyczące sesji. Kliknij sesję prawym przyciskiem myszy w okienku nawigacji lub na karcie sesje w prawym okienku i wybierz pozycję Status. Menedżer usług terminalowych wyświetla okno dialogowe Status pokazane na rysunku G, które pokazuje informacje we/wy sieci o sesji. W tym oknie dialogowym można również wymusić odświeżanie stanu i zresetowanie liczników. Domyślny okres odświeżania stanu sesji to jedna sekunda.

rysunek G

możesz wyświetlić stan We/Wy sieci dla sesji.

Stany sesji
dana sesja może być w jednym z kilku stanów, a Kolumna stan w różnych zakładkach wyświetla stan każdej sesji. Możliwe Stany to:

  • aktywny-oznacza, że sesja jest połączona i użytkownik jest zalogowany na serwerze.
  • Connected-w stanie Connected sesja jest podłączona, ale żaden użytkownik nie jest zalogowany do serwera.
  • ConnectQuery—oznacza to, że sesja jest w trakcie łączenia. Jeśli ten stan utrzymuje się, prawdopodobnie występuje problem z sesją lub połączeniem.
  • RemoteControl-sesja docelowa jest zdalnie sterowana inną sesją.
  • Listen-gdy sesja jest w stanie Listen, jest gotowa do przyjmowania połączeń.
  • Disconnected-ten stan wskazuje, że użytkownik odłączył się od sesji, ale sesja jest nadal aktywna i można ją ponownie połączyć.
  • Idle—ten stan wskazuje, że sesja jest gotowa do przyjmowania połączeń.
  • Down-ten stan wskazuje, że nie można zainicjować ani zakończyć sesji.
  • Init—ten stan wskazuje na inicjowanie sesji.

Menu i pasek narzędzi
menu Menedżera usług terminalowych powinno być znane każdemu, kto korzystał z typowej konsoli MMC lub samodzielnej aplikacji do zarządzania serwerem Windows. Menu Operacje zawiera listę kilku poleceń, które są włączone lub przyciemnione zgodnie z pozycją wybraną w panelu nawigacji lub panelu szczegółów. Dostęp do większości tych poleceń można również uzyskać za pomocą menu kontekstowego elementu (kliknięcie prawym przyciskiem myszy) lub za pomocą paska narzędzi.
menu Widok umożliwia wyświetlanie lub ukrywanie paska narzędzi i paska stanu, odświeżanie ekranu oraz rozwijanie lub zwijanie zawartości panelu nawigacji. Polecenie Pokaż procesy systemowe umożliwia włączenie lub wyłączenie włączania procesów systemowych na karcie Procesy.
menu Narzędzia oferuje jedno polecenie, które otwiera okno dialogowe Opcje, w którym ustawia się opcje Menedżera usług terminalowych (rysunek H). W tym oknie dialogowym można skonfigurować ustawienia odświeżania dla okien dialogowych lista procesów i status.

rysunek H

okno dialogowe Opcje

okno dialogowe oferuje również te dodatkowe opcje:

  • Potwierdź działania – Po wybraniu tej opcji Menedżer usług terminalowych wyświetla monit o potwierdzenie niektórych działań, takich jak odłączenie sesji. Wyczyść tę opcję, jeśli nie chcesz otrzymywać monitu o potwierdzenie.
  • Zapisz ustawienia przy wyjściu – gdy ta opcja jest włączona, Terminal Services Manager zapisuje kilka właściwości, takich jak lokalizacja okna i szerokość panelu nawigacji.
  • Remember server Connections-Włącz tę opcję, aby lista podłączonych serwerów była przechowywana w rejestrze, dzięki czemu można je automatycznie ponownie połączyć w następnej sesji Menedżera usług terminalowych.

pasek narzędzi, którego przyciski przyciemniają się, jeśli akcja docelowa nie jest obsługiwana przez zaznaczoną pozycję, zawiera następujące przyciski:

  • Połącz
  • Rozłącz
  • Wyślij wiadomość
  • Zdalne sterowanie
  • Resetuj
  • Status
  • Wyloguj
  • Zakończ proces
  • odśwież teraz

typowe zadania
Tabela A zawiera listę typowych zadań, które można wykonać za pomocą Menedżera usług terminalowych i wyjaśnia, jak je wykonać.
Tabela A

zadanie działanie
Połącz się z serwerem rozwiń domenę, zlokalizuj serwer, kliknij serwer prawym przyciskiem myszy i wybierz Połącz.
Połącz się z nienotowanym serwerem kliknij prawym przyciskiem myszy wszystkie wymienione Serwery i wybierz Połącz z komputerem.
odłącz się od wszystkich serwerów w domenie kliknij prawym przyciskiem myszy domenę i wybierz Rozłącz.
rozłącz się z określonym serwerem kliknij prawym przyciskiem myszy serwer i wybierz opcję Rozłącz.
Skanuj w poszukiwaniu serwerów terminali w domenie kliknij prawym przyciskiem myszy domenę i wybierz Odśwież serwery w domenie.
Skanuj w poszukiwaniu serwerów terminali we wszystkich domenach kliknij prawym przyciskiem myszy wszystkie wymienione Serwery i wybierz Odśwież Serwery we wszystkich domenach.
rozłącz się ze wszystkimi serwerami w domenie kliknij prawym przyciskiem myszy domenę i wybierz rozłącz się ze wszystkimi serwerami.
wyświetl użytkowników podłączonych do serwera kliknij serwer i kliknij kartę Użytkownicy.
wyświetlanie sesji na serwerze kliknij serwer i kliknij kartę sesje.
wyświetl procesy na serwerze kliknij serwer i kliknij kartę Procesy.
Wyświetl wszystkich użytkowników, sesji lub procesów dla wszystkich serwerów kliknij Wszystkie wymienione Serwery i kliknij kartę Użytkownicy, sesje lub procesy.
Dodaj serwer do gałęzi ulubione serwery kliknij prawym przyciskiem myszy serwer i wybierz Dodaj do Ulubionych.
Wyślij wiadomość do sesji kliknij sesję, a następnie kliknij przycisk Wyślij wiadomość na pasku narzędzi.
zdalne sterowanie sesją kliknij sesję, a następnie kliknij przycisk Zdalne sterowanie na pasku narzędzi.
Wyloguj użytkownika kliknij kartę Użytkownicy, kliknij Użytkownika i kliknij Wyloguj na pasku narzędzi.
Zakończ proces kliknij proces na karcie Procesy, a następnie kliknij Zakończ proces na pasku narzędzi.
Wyświetl informacje o kliencie kliknij sesję pod serwerem i kliknij kartę Informacje .
wyświetl statystyki sieci kliknij sesję prawym przyciskiem myszy i wybierz Status.