11 stycznia, 2022

WS2008: zarządzanie i administracja serwerem terminalowym

po raz pierwszy opublikowany w TECHNET w lutym 15, 2008

Witamy w piętnastym dniu naszej serii na Windows Server 2008. Zostało tylko dwanaście dni do premiery. Dzisiaj będziemy kontynuować Usługi terminalowe, w szczególności komponenty zarządzania i Administracji.

istnieje kilka narzędzi i metod, które mogą być używane do konfigurowania konfiguracji usług terminalowych, ustawień użytkownika, połączeń i sesji – być może znasz już niektóre z nich:

  • Menedżer usług terminalowych
  • narzędzie do konfiguracji usług terminalowych
  • narzędzia wiersza poleceń usług terminalowych
  • zasady grupy usług terminalowych
  • Dostawca usług terminalowych WMI
  • rozszerzenie usług terminalowych na użytkowników lokalnych i grupy
  • Użytkownicy i komputery Active Directory

dodatkowo w aplikacji klienckiej pulpitu zdalnego można ustawić ustawienia połączeń, które nie są skonfigurowane na poziomie grupy, komputera lub Użytkownika na podstawie sesji.

w mieszanych środowiskach Windows może być konieczne użycie kombinacji narzędzi. Możesz na przykład skonfigurować serwery terminali systemu Windows Server 2008 za pomocą zasad grupy i użyć narzędzia Konfiguracja usług terminalowych do skonfigurowania serwerów, na których działają poprzednie wersje systemu Windows. Podobnie będą przypadki, w których dwa lub więcej połączeń jest obecnych na tym samym komputerze i gdzie preferowane jest konfigurowanie każdego połączenia osobno. W tym przypadku Polityka grupy nie byłaby idealną metodą. Zamiast tego należy użyć narzędzia Konfiguracja usług terminalowych, ponieważ umożliwia ono konfigurowanie ustawień usług terminalowych w zależności od połączenia.

przyjrzyjmy się poszczególnym narzędziom-począwszy od Menedżera usług terminalowych:

Menedżer usług terminalowych MMC snap – in może być używany do wykonywania następujących zadań na lokalnych lub zdalnych serwerach terminali:

  • Zdalne sterowanie sesją użytkownika
  • Wyświetlanie informacji o serwerze, sesjach, użytkownikach i procesach
  • łączenie się i odłączanie od sesji
  • monitorowanie sesji
  • Resetowanie sesji
  • wysyłanie wiadomości do użytkowników
  • wylogowywanie użytkowników
  • zakończ procesy

należy pamiętać, że funkcja Ulubione, która była obecna w Menedżerze usług terminalowych w systemie Windows Server 2003, została ulepszona i przemianowana na grupy w Menedżerze usług terminalowych w systemie Windows Server 2008. Zamiast ograniczać się do jednej grupy ulubionych dla określonych serwerów terminali, możesz teraz tworzyć wiele grup, które możesz organizować na podstawie własnych preferencji – przykład pokazano poniżej. Oprócz możliwości tworzenia grup i ręcznego dodawania serwerów terminalowych do grup w konsoli Menedżera usług terminalowych, można teraz również zaimportować listę serwerów terminalowych z farmy brokera sesji, korzystając z opcji Importuj z brokera sesji TS, jak pokazano poniżej:

w systemie Windows Server 2003 Menedżer usług terminalowych został zaimplementowany w TSAdmin.exe. W systemie Windows Server 2008 Terminal Services Manager jest zaimplementowany jako przystawka MMC (TSAdmin.msc, TSAdmin.dll ).

Konfiguracja usługi terminalowej przystawka MMC może być używana do konfigurowania właściwości odbiorników usług terminalowych zdefiniowanych na serwerze, a także ustawień folderu tymczasowego, zabezpieczeń i licencjonowania. Domyślnym odbiornikiem usług terminalowych jest RDP-Tcp. W systemie Windows Server 2008 snap-in konfiguracji usług terminalowych jest zaimplementowany w TSConfig.msc (oraz TSConfig.dll ). We wcześniejszych wersjach systemu Windows konsola konfiguracji usług terminalowych była zaimplementowana w TSCC.msc . Konsola konfiguracji usług terminalowych może być używana do wykonywania następujących czynności na serwerach lokalnych lub zdalnych:

  • Nazwa połączenia
  • Określ typ połączenia
  • Określ transport połączenia i właściwości transportu
  • Ustaw maksymalną liczbę dozwolonych sesji
  • Włącz lub wyłącz logowanie za pośrednictwem połączenia
  • Ustaw czas połączenia
  • Ustaw szyfrowanie poziom
  • ustaw, czy odłączyć zerwane połączenia
  • Włącz lub wyłącz zdalne sterowanie sesją
  • Włącz lub wyłącz automatyczne logowanie
  • Określ program do uruchomienia, gdy użytkownik zaloguje się
  • zastąp użytkownika Ustawienia profilu dla tapety
  • Ustaw uprawnienia do połączenia
  • Ustaw mapowanie urządzenia klienta i parametry połączenia

istnieje również kilka narzędzi wiersza poleceń, które mogą być używane do wykonywania funkcji administracyjnych. Poniższa tabela zawiera listę różnych narzędzi wiersza poleceń:

polecenie opis
Zmień zmienia ustawienia TS dla logowania, mapowania portów COM i trybu instalacji
Zmień logowanie Włącza lub wyłącza logowanie z sesji klienta na serwerze terminali lub wyświetla aktualny stan logowania
zmień port listuje lub zmienia mapowania portów COM na zgodne z aplikacjami MS-DOS
Zmień użytkownika zmienia tryb instalacji dla serwera terminali
Chglogon Włącza lub wyłącza logowanie z sesji klienta na serwerze terminali lub wyświetla aktualny stan logowania
Chgport wyświetla lub zmienia mapowania portów COM na zgodne z aplikacjami MS-DOS
Chguser zmienia tryb instalacji dla serwera terminali
Flattemp Włącza lub wyłącza płaskie foldery tymczasowe
wylogowanie wylogowuje użytkownika z sesji na TS i usuwa sesję z serwera
Msg wysyła wiadomość do użytkownika na serwerze terminali
Mstsc tworzy połączenia z serwerami terminali lub innymi komputerami zdalnymi
Qappsrv Wyświetla listę serwerów terminali w sieci
Qprocess wyświetla informacje o procesach uruchomionych na serwerze terminali
zapytanie wyświetla informacje o procesach, sesjach i serwerach terminali
proces zapytania wyświetla informacje o procesach uruchomionych na serwerze terminali
sesja zapytania wyświetla informacje o sesjach na serwerze terminali
serwer zapytań Wyświetla listę serwerów terminali w sieci
zapytanie użytkownika wyświetla informacje o sesjach użytkownika na serwerze terminali
Quser wyświetla informacje o sesjach użytkownika na serwerze terminali
Qwinsta wyświetla informacje o sesjach na terminalu Serwer
Resetowanie sesji umożliwia Resetowanie (usuwanie) sesji na serwerze terminali
Rwinsta umożliwia Resetowanie (usuwanie) sesji na serwerze terminali
Shadow umożliwia zdalne sterowanie aktywną sesją innego użytkownika na serwerze terminali
Tscon łączy się z inną sesją na serwerze terminali
Tsdiscon rozłącza sesję z serwera terminali
Tskill kończy proces uruchomiony w sesji na serwerze terminali
Tsprof kopiuje informacje o konfiguracji użytkownika usług terminalowych od jednego użytkownika do drugiego

istnieje również kilka narzędzi wiersza poleceń, które zostały wycofane w systemie Windows Server 2008

polecenie opis
Tsshutdn zamyka serwer usług terminalowych
Register rejestruje program tak, że ma on specjalne właściwości wykonawcze
Cprofile usuwa specyficzne dla użytkownika skojarzenia plików z profilu użytkownika

od TSSHUTDN.EXE nie jest dołączony do systemu Windows Server 2008, zalecaną metodą zamykania lub ponownego uruchamiania serwera terminali Windows Server 2008 jest użycie SHUTDOWN.EXE. Podczas zamykania lub ponownego uruchamiania serwera terminali systemu Windows Server 2008, zalogowani użytkownicy zobaczą okno dialogowe informujące, że zamykanie jest w trakcie i że zostaną wylogowani z sesji serwera terminali.

zanim zakończymy, rzućmy okiem na kilka narzędzi do zarządzania, które mogą być używane do programowego zarządzania właściwościami usług terminalowych-rozszerzenie ADSI dla usług terminalowych i dostawcy usług terminalowych WMI. Rozszerzenie Active Directory Services Interface (ADSI) do konfiguracji użytkowników usług terminalowych jest biblioteką zaimplementowaną w TSUSEREX.DLL . Administrowanie właściwościami użytkownika specyficznymi dla usług terminalowych jest możliwe przy użyciu metod zaimplementowanych przez rozszerzenie. Metody umożliwiają konfigurację właściwości dostępnych w interfejsie rozszerzenia usługi terminala, który dodaje następujące karty specyficzne dla usług terminalowych do arkusza właściwości konta użytkownika:

  • Zdalne sterowanie
  • Profil usług terminalowych
  • środowisko
  • sesje

rozszerzenie ADSI dla konfiguracji użytkownika usług terminalowych obsługuje badanie i manipulację właściwościami użytkownika usług terminalowych przechowywanymi w bazie danych usług katalogowych. Rozszerzenie obsługuje również konfigurację właściwości użytkownika, które są przechowywane w Active Directory, za pośrednictwem interfejsu API Lightweight Directory Access Protocol (LDAP). ADSI udostępnia interfejs do usługi Active Directory, który umożliwia administratorom tworzenie skryptów dostosowanych do wymagań konfiguracji usług terminalowych przy użyciu rozszerzenia ADSI Usługi terminalowe.

przechodząc do dostawcy usług terminalowych WMI w systemie Windows Server 2008, ten dostawca umożliwia administrowanie serwerem terminalowym za pomocą interfejsów WMI. Dostawca usług terminalowych WMI umożliwia administratorom tworzenie niestandardowych skryptów do konfigurowania, zarządzania i zapytań do serwerów terminali. Zawiera właściwości i metody, które mogą wykonywać te same zadania, co tradycyjne narzędzia do konfiguracji usług terminalowych i narzędzia wiersza poleceń, ale zdalnie i za pośrednictwem aplikacji skryptowych. Konfiguracja usług terminalowych WMI provider jest zaimplementowana w tscfgwmi.mof i tscfgwmi.dll . Poniżej znajduje się opis niektórych klas powiązanych z dostawcą WMI:

Klasa WMI opis
Win32_TerminalService Klasa Win32_TerminalService jest podklasą klasy Win32_Service i dziedziczy wszystkie jej właściwości i metody. Ponadto Win32_TerminalService reprezentuje właściwość elementu Stowarzyszenia Win32_TerminalServiceToSetting
Win32_TSSessionDirectory definiuje konfigurację dla Win32_TSSessionDirectorySetting. Obejmuje to właściwości, takie jak sklep brokera sesji, Nazwa klastra i dodatkowe parametry
Win32_TerminalServiceSetting definiuje konfigurację TerminalServerSetting, w tym właściwości takie jak tryb serwera terminali, Licencjonowanie, aktywny pulpit, uprawnienia, Usuwanie folderów tymczasowych i folderów tymczasowych na sesję
Win32_Terminal kojarzy TerminalSetting i jego kilka grup ustawień konfiguracyjnych, takich jak ogólne, Logowanie, sesja, środowisko, Pilot, Klient, Karta sieciowa i pozwolenie
Win32_TSGeneralSetting definiuje konfigurację dla właściwości takich jak protokół, Transport, komentarz, uwierzytelnianie systemu Windows i poziom szyfrowania
Win32_TSLogonSetting definiuje konfigurację dla właściwości takich jak ClientLogonInfoPolicy, nazwa użytkownika, Domena i hasło
Win32_TSClientSetting definiuje konfigurację dla właściwości takich jak zasady połączenia, mapowanie drukarek Windows, mapowanie portów COM itp

obszerna lista klasy WMI dla usług terminalowych są dostępne online-link znajduje się poniżej w sekcji dodatkowe zasoby.

tym zakończymy ten post. Jutro omówimy uwierzytelnianie i szyfrowanie na poziomie sieci usług terminalowych. Do następnego razu …

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.