Понадобилось мне обновить корневые сертификаты. Так как интернет ограниченный и почему-то через WSUS скачиваться никоим образом не захотело, пришлось изгаляться и ставить в ручную.
Ранее, в Windows XP для обновления корневых сертификатов использовалась утилита rootsupd.exe.
К сожалению, а может быть и нет утилиты с сайта Microsoft уже нельзя скачать. Но можно ее скачать по ссылке (http://media.kaspersky.com/utilities/CorporateUtilities/rootsupd.zip)
Качаем, распаковываем, смотрим:
Но файлы датированы 2013 годом и как бы сертификаты уже устарели
Запускаем cmd с админскими правами и выполняем:
certutil.exe -generateSSTFromWU roots.sst
В каталоге появился файл roots, при запуске которого увидим, что он содержит 401 сертификат:
Экспортировать сертификаты и ставить вручную - это не наш метод!
Для установки всех сертификатов из файла и добавления их в список корневых сертификатов, запускаем PS с админскими правами и выполняем поочередно:
$sstStore = ( Get-ChildItem -Path C:\sert\rootsupd\roots.sst )
$sstStore | Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root
$sstStore | Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root
Можно зайти в оснастку сертификаты и проверь, что все они импортированы
Ну и как бы все - все просто
Комментариев нет :
Отправить комментарий