chociaż Microsoft dokonał ogromnych, mile widzianych ulepszeń usług terminalowych w systemie Windows Server 2008, Menedżer usług terminalowych ze starszych wersji systemu Windows pozostaje stosunkowo stabilny. Dodano wiele innych aplikacji administracyjnych do obsługi określonych aspektów administracji usługami terminalowymi. Na przykład programy TS RemoteApp Manager I TS Web Access Administration są aplikacjami administracyjnymi, które zapewniają haczyk do zarządzania wieloma ulepszonymi możliwościami usług terminalowych systemu Windows Server 2008. W tej kolumnie skupię się na Menedżerze usług terminalowych.
rola Usługi terminalowe w systemie Windows Server 2008 umożliwia zdalny dostęp do serwera klientom uruchamiającym klienta usług terminalowych (połączenie pulpitu zdalnego) na swoich komputerach. Skutecznie oddzielając zasób obliczeniowy (serwer, na którym jest zainstalowana rola usług terminalowych) od wejścia/wyjścia (komputer kliencki za pomocą klienta programowego), Usługi terminalowe mogą pomóc organizacji w znacznym uproszczeniu wysiłków związanych z komputerem stacjonarnym. Menedżer usług terminalowych zapewnia interfejs, za pomocą którego zarządzane są serwery terminali, połączenia klientów, użytkownicy i procesy. Użyj Menedżera usług terminalowych do zarządzania lokalnym serwerem terminali, systemami w zaufanych domenach lub samodzielnymi serwerami. Niektóre z nich zobaczysz w akcji w tej kolumnie.
uruchamianie Menedżera usług terminalowych
nawet bez instalowania roli usług terminalowych na komputerze z systemem Windows Server 2008, Menedżer usług terminalowych jest domyślnie zainstalowany. Pamiętaj, że wszystkie serwery systemu Windows mają wbudowaną funkcję zdalnego zarządzania. Ta funkcjonalność jest dostarczana przez podzbiór ogólnej roli usług terminalowych, ale nie musi być instalowana oddzielnie. (Zakładam, że włączyłeś już zdalny dostęp administracyjny do komputera z systemem Windows Server 2008.)
nie musisz jednak uruchamiać Menedżera usług terminalowych z serwera. Jeśli używasz systemu Windows Vista z dodatkiem SP1, Microsoft udostępnia pakiet Remote Server Administration Tools w wersjach 32-bitowych i 64-bitowych. Aby zainstalować pakiet administracyjny w systemie Windows XP, musisz mieć zainstalowany dodatek Service Pack 1 na komputerze z systemem Windows Vista. Dla tego, o czym tutaj mówimy, uruchamiam Menedżera usług terminalowych bezpośrednio z komputera z systemem Windows Server 2008.
aby uruchomić narzędzie, przejdź do Start / Narzędzia administracyjne | Usługi terminalowe / Menedżer usług terminalowych.
Menedżer usług terminalowych przegląd
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.
na rysunku A widać obraz Menedżera usług terminalowych w systemie Windows Server 2008, który jest podzielony na trzy odrębne panele. Panel po lewej stronie zawiera obszar nawigacji, który pozwala wybrać serwer, którym chcesz zarządzać. Na środku ekranu znajduje się panel pracy, który wyświetla informacje na podstawie wyboru w panelu nawigacji. Po prawej stronie ekranu znajduje się panel operacje, który jest teraz obecny we wszystkich nowych narzędziach do zarządzania firmy Microsoft.
rysunek A
Menedżer usług terminalowych w systemie Windows Server 2008
wcześniejsze wersje Menedżera usług terminalowych nie korzystały z konsoli Microsoft Management Console (MMC), ale zmieniło się to w systemie Windows Server 2008.
Menu i pasek narzędzi
Menu Menedżera usług terminalowych powinno być znane każdemu, kto korzystał z typowej aplikacji MMC lub samodzielnej aplikacji do zarządzania Windows Server.
dostępne są cztery podstawowe opcje menu:
- plik: daje miejsce, z którego można oczyścić pozostałości MMC.
- Akcja: wyświetla kilka poleceń, które są włączone lub wyszarzone w zależności od elementu wybranego 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), paska narzędzi lub panelu Operacje po prawej stronie ekranu.
- Zobacz: Umożliwia wprowadzanie zmian w ogólnym wyglądzie konsoli, w tym na przykład usunięcie panelu Operacje.
- Pomoc: ten jest dość oczywisty.
bezpośrednio pod paskiem menu znajduje się sześć przycisków:
- Wstecz: wróć do poprzedniego ekranu.
- naprzód: po powrocie daje łatwy sposób na odtworzenie kroków do miejsca, w którym się znajdujesz.
- up One Level: przejdź do następnego poziomu w hierarchii.
- Pokaż/Ukryj drzewo konsoli: Ukryj lub pokaż Okienko nawigacji po lewej stronie.
- pomoc: Uzyskaj pomoc!
- Pokaż/Ukryj Okienko akcji: Ukryj lub pokaż Okienko akcji po prawej stronie.
skupię się na środku ekranu-panelu pracy-w następujących sekcjach. Pamiętaj, że w okienku pracy znajdują się trzy zakładki:Użytkownicy, sesje i procesy.
Zakładka użytkownicy pokazana jest na rysunku a i zawiera następujące kolumny:
- Server: wyświetla serwer, na którym uruchomiona jest sesja. Jest to przydatne, jeśli zarządzasz wieloma serwerami za pomocą Menedżera usług terminalowych.
- User: pokazuje użytkownika, który jest zalogowany do sesji.
- sesja: Pokazuje nazwy sesji. Sesja oznaczona jako konsola to sesja konsoli systemowej lub sesja, do której użytkownik loguje się lokalnie na komputerze docelowym. Sesja rozpoczynająca się od protokołu RDP wskazuje, że użytkownik korzysta z protokołu pulpitu zdalnego do łączenia się z serwerem.
- ID: pokazuje numeryczny identyfikator sesji. Sesją konsoli jest zawsze Sesja 1.
- State: pokazuje stan sesji. (W dalszej części artykułu omawiam różne stany.)
- czas bezczynności: pokazuje, jak długo (w minutach) minęło bez wprowadzania klawiatury lub myszy do sesji.
- czas logowania: pokazuje czas logowania użytkownika do sesji.
Zakładka sesje zakładka sesje (Rysunek B) pokazuje wiele takich samych informacji jak zakładka użytkownicy, ale porządkuje informacje według sesji i pokazuje dodatkowe informacje specyficzne dla sesji.
Rysunek B
karta sesje w Menedżerze usług terminalowych
dodatkowe informacje wyświetlane na karcie sesja zawierają następujące informacje:
- Type: wyświetla typ klienta — konsola lokalna, RDP, itd.
- Nazwa Klienta: Identyfikuje komputer klienta, z którego zainicjowano sesję.
- komentarz: wyświetla opcjonalny komentarz dla sesji.
Zakładka procesy zakładka procesy (rysunek C) pokazuje wszystkie procesy uruchomione na wybranym serwerze lub na wszystkich serwerach, jeśli wybierzesz opcję Menedżer usług terminalowych w okienku nawigacji.
rysunek C
zakładka procesy w Menedżerze usług terminalowych
zakładka procesy zawiera niektóre z tych samych informacji, co inne karty, z następującymi dodatkowymi kolumnami:
- PID: Wyświetla identyfikator procesu (PID) określonego procesu. PID jednoznacznie identyfikuje proces w zależności od serwera; oznacza to, że PID są unikalne tylko na serwerze, na którym działają. Ten sam PID może być używany na wielu serwerach.
- obraz: 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 wtedy, gdy oglądasz wiele serwerów. Aby nieco ułatwić, wybierz pojedynczy serwer w okienku nawigacji, a następnie wybierz kartę Procesy. We wcześniejszych wersjach Menedżera usług terminalowych można było przeglądać tylko procesy związane z danym połączeniem; teraz należy przewijać listę procesów i dopasowywać informacje w kolumnie sesja do tej samej kolumny na karcie sesje.
Status sesji
jeśli kiedykolwiek zastanawiałeś się, ile danych jest przesyłanych w ramach danej sesji, możesz użyć funkcji status sesji, aby dowiedzieć się. Aby to zrobić, wybierz sesję na karcie sesja panelu pracy i w okienku operacje wybierz pozycję Status. Możesz też kliknąć sesję prawym przyciskiem myszy na karcie sesje i z menu skrótów wybrać pozycję Status.
Menedżer usług terminalowych wyświetla okno dialogowe Status (rysunek D), które pokazuje informacje we/wy sieciowe o sesji, a także mnóstwo innych informacji, w tym używany poziom szyfrowania, wybraną głębię kolorów i rozdzielczość ekranu używaną na kliencie. Możesz także wymusić odświeżenie stanu, klikając przycisk Odśwież teraz. Domyślny okres odświeżania stanu sesji to jedna sekunda. Ten ekran jest o wiele bardziej informacyjny niż informacje o statusie podane we wcześniejszych wersjach tego narzędzia.
rysunek D
statystyki związane z pojedynczą sesją
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. Są to możliwe stany i to, co wskazują:
- aktywny: oznacza to, że sesja jest połączona, a 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.
- Cień: sesja jest zdalnie sterowana za pomocą innej sesji. Jest to powszechne w scenariuszach help desk.
- RemoteControl: sesja docelowa jest zdalnie sterowana inną sesją.
- Listen: gdy sesja jest w stanie Listen, jest gotowa do przyjmowania połączeń.
- Disconnected: użytkownik odłączył się od sesji, ale sesja jest nadal aktywna i można ją ponownie połączyć.
- Idle: sesja jest gotowa do przyjmowania połączeń.
- Down: nie można zainicjować ani zakończyć sesji.
- Init: inicjalizacja sesji.
typowe zadania
Oto lista typowych zadań, które możesz wykonać za pomocą Menedżera usług terminalowych, wraz z wyjaśnieniami, jak je wykonać:
- Połącz się z serwerem (Dodaj serwer do grupy): Kliknij prawym przyciskiem myszy Terminal Services Manager lub group i wybierz Connect To Computer. Znajdź lub określ serwer i kliknij OK.
- rozłącz się z określonym serwerem: kliknij prawym przyciskiem myszy serwer i wybierz opcję Rozłącz.
- Usuń wszystkie serwery z grupy zarządzania: kliknij grupę prawym przyciskiem myszy i wybierz pustą grupę.
- 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 Menedżer usług terminalowych i kliknij kartę Użytkownicy, sesje lub procesy.
- Wyślij wiadomość do sesji: kliknij sesję, a następnie kliknij Panel Wyślij wiadomość.
- zdalne sterowanie sesją: kliknij sesję, a następnie kliknij Panel operacje Zdalnego Sterowania.
- Wyloguj użytkownika: kliknij kartę Użytkownicy, kliknij Użytkownika i kliknij Wyloguj w okienku Akcje.
- Zakończ proces: kliknij proces na karcie Procesy, a następnie kliknij Zakończ proces w okienku akcji.
- wyświetl statystyki sieci i informacje o klientach: kliknij prawym przyciskiem myszy sesję i wybierz Status.
chcesz być na bieżąco z postami Scotta Lowe na TechRepublic?
- Automatycznie zapisz się do newslettera Serwery i pamięć masowa
- Subskrybuj kanał RSS Serwery i pamięć masowa
- śledź Scotta Lowe na Twitterze