Ярлыки

четверг, 19 января 2017 г.

Запуск службы от имени Managed Service Accounts (MSA)

Для запуска службы от имени MSA необходимо:

1) Создать MSA (объект AD) в соответствующем домене
Пример, аккаунт “elk” в домене “rackspace” для сервера “elastic”.

#On appropriate DC
Import-Module ActiveDirectory
$ServiceAccountname = "elk"
$Server = "elastic"
New-ADServiceAccount $ServiceAccountname –RestrictToSingleComputer
Add-ADComputerServiceAccount -Identity $Server -ServiceAccount $ServiceAccountname
view raw create-msa.ps1 hosted with ❤ by GitHub

Можно удостовериться в наличии объекта при помощи оснастке “Users and Computers




2) Зарегистрировать аккаунт на соответствующем сервере

#On Server
#Install PoS modules if it needed
#import-Module ServerManager
#Add-WindowsFeature RSAT-AD-PowerShell,RSAT-AD-AdminCenter
Import-Module ActiveDirectory
$ServiceAccountname = "elk"
Install-ADServiceAccount -Identity $ServiceAccountname
view raw add_msa.ps1 hosted with ❤ by GitHub
3) Настроить запуск служб от имени созданного аккаунта



4) Убедиться, что у данного аккаунта есть права на все необходимые файлы, каталоги и т.д.