Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano metody konfigurowania certyfikatów odbiornika w systemie Windows Server, który nie jest częścią wdrożenia usług pulpitu zdalnego (RDS).
Oryginalny numer KB: 3042780
Informacje o dostępności odbiornika serwera usług pulpitu zdalnego
Składnik odbiornika działa na serwerze usług pulpitu zdalnego i jest odpowiedzialny za nasłuchiwanie i akceptowanie nowych połączeń klienta protokołu RDP (Remote Desktop Protocol). Umożliwia to użytkownikom ustanawianie nowych sesji zdalnych na serwerze usług pulpitu zdalnego. Na serwerze usług pulpitu zdalnego istnieje odbiornik dla każdego połączenia usług pulpitu zdalnego. Połączenia można tworzyć i konfigurować za pomocą narzędzia do konfigurowania usług pulpitu zdalnego.
Konfigurowanie certyfikatu słuchacza serwera Pulpitu zdalnego
Dane konfiguracji odbiornika usług pulpitu zdalnego są przechowywane w klasie Win32_TSGeneralSetting
Windows Management Instrumentation (WMI) w przestrzeni nazw Root\CimV2\TerminalServices
.
Do certyfikatu odbiornika usług pulpitu zdalnego odwołuje się wartość odcisku palca tego certyfikatu we właściwości SSLCertificateSHA1Hash . Wartość odcisku palca jest unikatowa dla każdego certyfikatu.
Uwaga 16.
Przed uruchomieniem poleceń certyfikat, którego chcesz użyć, musi zostać zaimportowany do osobistego magazynu certyfikatów dla konta komputera (za pośrednictwem programu certlm.msc
). Jeśli certyfikat nie zostanie zaimportowany, zostanie wyświetlony błąd Nieprawidłowy parametr .
Aby skonfigurować certyfikat przy użyciu usługi WMI, wykonaj następujące kroki:
- Otwórz okno dialogowe właściwości certyfikatu i wybierz kartę Szczegóły .
Przewiń w dół do pola Odcisk palca i skopiuj ciąg szesnastkowy rozdzielony spacjami np. do Notatnika.
Poniższy zrzut ekranu przedstawia przykład odcisku palca certyfikatu we właściwościach certyfikatu :
Jeśli skopiujesz ciąg do Notatnika, powinien on wyglądać podobnie do poniższego zrzutu ekranu:
Po usunięciu spacji w ciągu nadal zawiera niewidoczny znak ASCII, który jest widoczny tylko w wierszu polecenia. Poniższy zrzut ekranu jest przykładem:
Przed uruchomieniem polecenia w celu zaimportowania certyfikatu upewnij się, że ten znak ASCII został usunięty.
Usuń wszystkie spacje z ciągu. Może istnieć niewidoczny znak PFI, który jest również kopiowany. Ten znak nie jest widoczny w Notatniku. Aby zweryfikować ciąg, skopiuj ciąg bezpośrednio do okna wiersza polecenia.
W wierszu polecenia uruchom następujące
wmic
polecenie wraz z wartością odcisku palca uzyskaną w kroku 3:wmic /namespace:\\root\cimv2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash="THUMBPRINT"
Poniższy zrzut ekranu przedstawia udany przykład:
Przewiń w dół do pola Odcisk palca i skopiuj rozdzielany spacją ciąg szesnastkowy do edytora tekstów, takiego jak Notatnik.
Poniższy zrzut ekranu przedstawia przykład odcisku palca certyfikatu we właściwościach certyfikatu :
Podczas kopiowania ciągu do Notatnika powinien on wyglądać podobnie do poniższego zrzutu ekranu:
Po usunięciu spacji z ciągu, nadal zawiera on niewidoczny znak ASCII, który można zobaczyć tylko w kontekście wiersza polecenia. Poniższy zrzut ekranu przedstawia przykład:
Przed uruchomieniem polecenia w celu zaimportowania certyfikatu upewnij się, że ten znak ASCII został usunięty.
Usuń wszystkie spacje z ciągu. Może istnieć niewidoczny znak ASCII, który również jest kopiowany. Ten znak nie jest widoczny w Notatniku. Aby zweryfikować ciąg, skopiuj ciąg bezpośrednio do okna wiersza polecenia.
W wierszu polecenia uruchom następujące
wmic
polecenie wraz z wartością odcisku palca uzyskaną w kroku 3:wmic /namespace:\\root\cimv2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash="THUMBPRINT"
Poniższy zrzut ekranu przedstawia udany przykład:
Przewiń w dół do pola Odcisk palca i skopiuj go. Poniższy zrzut ekranu to przykład odcisku palca certyfikatu we właściwościach certyfikatu:
W wierszu polecenia uruchom następujące polecenie programu PowerShell wraz z wartością odcisku palca uzyskaną w kroku 2:
Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices | Set-WmiInstance -Arguments @{SSLCertificateSHA1Hash="THUMBPRINT"}
Poniższy zrzut ekranu przedstawia udany przykład: