Настройка подключения по протоколу WinRM с помощью поставляемого скрипта
Для настройки необходимо выполнить следующие действия:
-
убедиться, что на узле, к которому планируется подключение, установлены powershell 5.1 и .Net framework 4;
-
запустить Windows PowerShell от имени администратора;
-
выполнить скрипт изначальной настройки WinRM:
Powershell.exe -ExecutionPolice Bypass -File winrm.ps1;
- после успешного выполнения данного скрипта становится возможным подключение к узлу исследуемой сети по протоколу WinRM через basic аутентификацию;
Для работы с парами ключей (WinRM KeyPair) необходимо дополнительно выполнить следующие действия:
-
скопировать на АРМ оператора, с которого производится управление Сканер-ВС, публичный ключ в формате CER или PEM в файл;
-
выполнить скрипт:
Powershell.exe -ExecutionPolicy Bypass -File clientCert.ps1 <путь к файлу с ключом> <имя пользователя> <пароль>
где <путь к файлу с ключом> – путь к сохраненному файлу, содержащему публичный ключ в формате CER или PEM;
<имя пользователя> и <пароль> –аутентификационные данные, которые будут использоваться для подключения к узлу исследуемой сети по протоколу WinRM;
- после успешного выполнения данного скрипта становится возможным подключение к узлу исследуемой сети по протоколу WinRM с использованием пары ключей WinRM KeyPair.
-
Необходимые для настройки подключения по протоколу WinRM, а также отмены внесенных изменений файлы при установке Сканер-ВС по умолчанию сохраняются в папке /var/lib/echelon/0/scanner/scripts.
-
Для установки подключения по протоколу WinRM с использованием пары ключей типа «EC P521» в командной строке Windows PowerShell необходимо выполнить следующую команду:
Enable-TlsEccCurve nistp521