Licencjonowanie serwera terminali
W tym artykule opisano licencjonowanie programu Terminal Server. Wymagania dotyczące licencjonowania serwera terminali różnią się od wymagań licencjonowania programu Microsoft Windows NT Server.
Dotyczy: Windows Server 2012 R2
Oryginalny numer KB: 187629
Licencje do łączenia się z serwerem terminali
Klienci serwera terminali wymagają dwóch licencji w celu nawiązania połączenia z serwerem terminali.
Pierwsza licencja to licencja na stację Windows NT. Jest to konieczne, ponieważ klient serwera terminali w praktyce udostępnia temu Windows NT Workstation. Jeśli klient RDP jest uruchamiany na komputerze z uruchomionym klientem systemu Windows NT 4.0 (serwer, stacja robocza lub serwer terminali) i nie trzeba kupować dodatkowej stacji roboczej nt Windows NT. Jeśli klient RDP jest uruchamiany na komputerze z systemem Windows NT 3.5x, ten klient wymaga licencji uaktualnienia do Windows NT Workstation Upgrade. Jeśli klient RDP jest uruchamiany na komputerze z systemem Windows 95 lub Windows dla komputerów z systemem Windows 3.11, wówczas klient wymaga pełnej licencji na stację roboczą systemu Windows NT. Te trzy typy licencji są wyświetlane w Menedżerze licencji programu Terminal Server. W prawym okienku ekranu zwróć uwagę, że pierwsza kategoria licencji istniejących licencji na Windows NT Workstation jest "nieograniczona". Natomiast typy licencji Pełne i Uaktualnianie będą wyświetlać, ile licencji zakupiono i wprowadzono do Menedżera licencji serwera terminali.
Druga licencja to licencja dostępu klienta dla serwera. Jest to standardowa licencja dostępu do serwera mierzona w Menedżerze licencji, to samo narzędzie, które jest w Windows NT Server. Menedżer licencji nie rozróżnia dostępu klienta RDP od innych typów dostępu do serwera (na przykład nie rozróżnia normalnego dostępu do pliku udostępnionego i zasobów drukarki). Tryby na serwer i na stanowisko są identyczne z trybami systemu Windows NT Server 4.0.
Licencje dostępu klienta w Menedżerze licencji
Raporty Menedżera licencji programu Terminal Server, ale nie wymuszają licencjonowania. Wymuszanie pochodzi od Menedżera licencji w Windows NT. Jeśli klientowi RDP odmówiono dostępu do serwera przy próbie nawiązaniu połączenia, to zwiększenie liczby licencji w Menedżerze licencji serwera terminali nie rozwiąże problemu. Licencje dostępu klienta należy dodać do Menedżera licencji.
Jeśli Menedżer licencji odmówi dostępu klienta RDP, zdarzenie zostanie zarejestrowane jako zdarzenie 201 w dzienniku zdarzeń. Komunikat zdarzenia będzie informujący o tym, że system nie ma licencji na dostęp do usługi TermService.
Jeśli w Menedżerze licencji są dostępne licencje dostępu klienta i w Menedżerze licencji programu Terminal Server zabraknie potrzebnych licencji, zostanie nadana licencja tymczasowa. W tym przypadku czwarta i piąta kategoria licencji może być wyświetlana w Menedżerze licencji programu Terminal Server: Tymczasowa licencja na stację roboczą NT Windows lub Tymczasowa licencja uaktualnienia do stacji roboczej NT Windows NT. Te licencje są dostępne przez 60 dni. Klient RDP korzysta z licencji tymczasowej przez pełne 60 dni, nawet jeśli dodano nowe licencje. Po upływie 60 dni tymczasowa licencja klienta wygaśnie, a klient otrzyma nową licencję (licencję tymczasową, jeśli nie są dostępne żadne normalne licencje, lub jedną z nowych, dodanych licencji).
Uwaga
Zalogowanie się w konsoli serwera terminali używa jednej licencji dostępu klienta, ale nie jest to odzwierciedlane w liczniku licencji w Menedżerze licencji. W przypadku, gdy jest dostępna tylko jedna licencja dostępu klienta, klienci RDP (na konsoli lub w innym miejscu) nie będą mogli nawiązać połączenia, nawet jeśli liczba licencji w użyciu menedżera licencji jest równa zero.
Jeśli nie są dostępne żadne licencje dostępu klienta, nawet administrator nie może nawiązać połączenia za pośrednictwem klienta RDP. To zachowanie różni się od normalnego zachowania licencjonowania, ponieważ administratorzy zawsze mogą zalogować się na konsoli lub nawiązać połączenie z serwerem zdalnie, nawet jeśli nie są dostępne żadne licencje. Administratorzy muszą zalogować się w konsoli serwera terminali lub uzyskać dostęp do serwera w inny sposób niż klient RDP, jeśli serwer terminali wyloguje się z licencji.
Po odmowie dostępu do klienta RDP zostanie mu wyświetlony ogólny komunikat: Serwer terminali zakończył połączenie.
Informacje o licencji są rejestrowane na serwerze terminali, Windows NT i Windows 95 komputerów w obszarze HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing.
Licencje są przechowywane na serwerze terminali w %systemroot%\system32\lserver katalogu w pliku ftp.mdb. Komputery z Windows dla grup roboczych 3.11 przechowują informacje o licencjonowaniu w plikach *.bin w katalogu Regdata w obszarze System. Typowa ścieżka to C:\Windows\System\Regdata.
Menedżer licencji serwera terminali tworzy siedem plików tymczasowych w katalogu System32. Pliki tymczasowe mają nazwę JET1. TMP do JET7. TMP. Te pliki są używane do tymczasowego przechowywania nowo utworzonych licencji.
Można mieć więcej niż siedem plików JETx.TMP. Jeśli serwer został wyłączony bez korzystania z procedury zamykania systemu lub gdy serwer zostanie zamknięty w sesji klienta RDP, pliki JETx.TMP nie zostaną wyczyszczone. Zamykanie serwera za pośrednictwem sesji klienta RDP zasadniczo nie stanowi problemu, ponieważ usługi są zapisywane w celu szybkiego zarządzania problemami z wyłączaniem zasilania przez bardzo szybkie zatwierdzenie danych w pamięci podręcznej. Administratorzy powinni jednak pamiętać, że nie są stosowane normalne procedury zamykania systemu. W przypadku zamknięcia serwera w konsoli wszystkie usługi są zatrzymywane, zanim serwer zostanie zamknięty. Serwer zostanie natychmiast zamknięty, bez zatrzymywania usług, jeśli zamknięcie zostanie wykonane za pośrednictwem sesji klienta. Ponieważ usługi są powiadamiane, pliki JETx.TMP będą już istniały po ponownym uruchomieniu serwera. Usługa Menedżer licencji serwera terminalowego utworzy siedem nowych plików JETx.TMP.
Jeśli istnieją pliki JETx.TMP o numerach 1–7, serwer utworzy nowe pliki o numerach 8-14. Jeśli usunięto pliki 1–7 (co można było wykonać, ponieważ nie były one otwarte) i ponownie uruchomiono system za pośrednictwem klienta RDP, nowe pliki utworzone podczas uruchamiania były ponownie po numerowane 1–7. Dlatego pliki o największej numerze nie muszą być plikami, które są w użyciu.
Jeśli problem występuje po pozostawienia plików JETx.TMP, usuń aparat JET*. pliki TMP. Zostaną usunięte tylko zamknięte, nieużywane pliki. Nie można usuwać otwieranych ani usuwać plików, które są w użyciu.