Для удаленного управления контроллером домена Microsoft Active Directory необходимо настроить HTTPS-подключение и авторизацию с помощью сертификата через WinRM (технология удаленного управления Windows).
Настройка HTTPS-подключения к контроллере домена через WinRM
Вам нужно настроить параметры WinRM для подключения к контроллеру домена Microsoft Active Directory по HTTPS.
Чтобы настроить HTTPS-подключение на WinRM:
winrm configSDDL default
winRM enumerate winrm/config/listener
winrm quickconfig
winrm set winrm/config/service/auth '@{Certificate="true"}'
$hostName='<
адрес контроллера домена
>'
$hostIP='172.17.11.240'
$srvCert = New-SelfSignedCertificate -DnsName $hostName,$hostIP -CertStoreLocation <
путь к сертификату
>
$srvCert
, выполнив следующую команду:$srvCert
Get-ChildItem wsman:\localhost\Listener
Get-ChildItem wsman:\localhost\Listener\ | Where-Object -Property Keys -like 'Transport=HTTPS*' | Remove-Item -Recurse
New-Item -Path WSMan:\localhost\Listener\ -Transport HTTPS -Address * -CertificateThumbPrint $srvCert.Thumbprint -Force
Restart-Service WinRM
Настройка подключения к WinRM по сертификату
Вам нужно разрешить для WinRM подключения по сертификату пользователя, выпущенному при настройке HTTPS-подключения. После этого для подключения к WinRM не будет требоваться ввод имени пользователя и пароля.
Чтобы настроить подключение к WinRM по сертификату:
$credential = Get-Credential "<
имя пользователя
>"
$cert = [System.Security.Cryptography.X509Certificates.X509Certificate2]::new("<
путь к файлу сертификата
>/useruaws.crt")
$certChain = [System.Security.Cryptography.X509Certificates.X509Chain]::new()
[void]$certChain.Build($cert)
$caThumbprint = $certChain.ChainElements.Certificate[-1].Thumbprint
$certMapping = @{
Path = 'WSMan:\localhost\ClientCertificate'
Subject = $cert.GetNameInfo('UpnName', $false)
Issuer = $caThumbprint
Credential = $credential
Force = $true
}
New-Item @certMapping
Развертывание службы идентификации пользователей успешно завершено. Вы можете использовать функции службы идентификации пользователей в Kaspersky NGFW.
В начало