3

Определенный сервер, к которому я подключаюсь с помощью удаленного рабочего стола под управлением Windows 7, имеет самозаверяющий сертификат. В первый раз, когда я подключился и получил предупреждение о сертификате, я поставил галочку «Больше не спрашивать меня о подключении к этому компьютеру».

Теперь я снова вижу предупреждение, и есть новый сертификат. Я хочу проверить дату истечения срока действия предыдущего сертификата, потому что, если он только что истек, это убедило бы меня, что есть веская причина для просмотра нового сертификата.

Где я смогу найти старый сертификат?

Я попытался посмотреть в диспетчере сертификатов (как в "текущий пользователь" и "локальный компьютер"), и его там нет; Я нашел хэш сертификата в реестре (в папке « разные корни \Software\Microsoft\Terminal Server Client\Servers\the.host.name), но других записей реестра с таким же значением нет.

1 ответ1

2

Сертификат сервера не хранится на вашем компьютере. При установке флажка «Больше не спрашивать меня» отпечаток большого пальца сохраняется в реестре Windows по HKCU\Software\Microsoft\Terminal Server Client\Servers\<server name> в двоичном значении CertHash . Наличие этого значения указывает на то, что mstsc.exe сертификату с таким отпечатком, представленным этим сервером, следует явно доверять.

Единственный способ просмотреть старый сертификат - это использовать консоль управления сертификатами на рассматриваемом сервере, предполагая, что администратор не удалил старый сертификат. Вы можете иметь или не иметь права просматривать хранилище сертификатов на сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .