gpupdate, чудовий варіант для застосування політик Windows Active Directory у середовищах UNIX

Gpupdate

GPOA — це функція для отримання, повторної інтерпретації та застосування GPO з доменів Windows Active Directory у середовищах UNIX.

Нещодавно з'явилася новина про випуск нової версії інструменту gpupdate, який використовується для застосування групових політик в дистрибутивах Alt на клієнтських машинах, як на системному рівні, так і для окремих користувачів.

Інструмент gpupdat e є частиною альтернативного рішення Basalt SPO для розгортання інфраструктури домену Active Directory під керуванням Linux. Програма підтримує роботу з інфраструктурою домену MS AD або Samba DC.

 gpupdate базується на реалізації групової політики Linux, де політики зберігаються в каталозі SysVol на контролерах домену.

GPOA, підмодуль gpupdate, отримує доступ до каталогу SysVoI контролера домену та завантажує всі шаблони GPT/GPO для системи та користувачів (каталоги комп'ютерів та користувачів), а також всю інформацію про каталоги. Інструмент gpupdate самостійно аналізує файли з розширенням .pol та компілює базу даних. З цієї бази даних GPOA отримує дані, сортує їх, обробляє та починає виконувати модулі "applier" один за одним.

Кожен із цих модулів відповідає за свою роль у застосуванні конфігурації. Наприклад, є модулі, пов'язані з конфігурацією ядра системи, конфігурацією робочого столу, периферійними пристроями, конфігурацією браузера та конфігурацією принтера.

І кожен з модулів бере ту частину бази даних, яка йому відповідає, наприклад, аплікатор firefox буде шукати в базі даних рядок з firefox і буде опрацьовувати тільки цю частину бази даних, тобто формувати файл json з цю інформацію в каталозі /etc/firefox/policies (у форматі Linux).

Основні нові функції останньої версії gpupdate включають наступне:

  • Підтримуються всі політики веб-браузерів Firefox і Chromium.
  • Додано механізми застосування політик сценаріїв: вхід/вихід/вхід/вимкнення.
  • Механізми застосування параметрів конфігурації системи (преференцій): операції з файлами (Files), каталогами (Folders), файлами конфігурації (Ini-файли).
  • Додано нову дію для оновлення стану служб у gpupdate-setup: ключ оновлення запускає всі необхідні служби під час оновлення ураженої gpupdate.
  • Покращення застосування персоналізованих політик з точки зору їх коректного функціонування та безпеки.
  • Systemd представив системний таймер gpupdate.timer і таймер користувача gpupdate-user.timer для моніторингу та контролю часу виконання служби gpupdate.
  • Частоту запуску gpupdate можна встановити за допомогою таймера.
  • Режим петлевої обробки оптимізованої політики: налаштування режиму петлевої обробки спеціальної групової політики.
  • Додано механізм застосування групових політик Яндекс Браузера для комп'ютера.
  • Механізми застосування параметрів конфігурації системи (преференцій): налаштування мережевих ресурсів для користувача (мережевих ресурсів).
  • Додано перелік контролерів домену (DC) із налаштованим каталогом SysVol, якщо автоматично вибраний DC виявився SysVol, який не має групових політик.
  • За замовчуванням нумерацію контролера домену вимкнено.
  • Додано можливість генерувати правила для всіх дій polkit через групову політику; для кожної дії polkit ви можете підготувати шаблон конфігурації admx, який відображатиметься в дереві консолі графічного інструменту для редагування конфігурацій користувача та системи GPUI.
  • Виправлено відображення користувачеві політики монтування диска та додано підтримку монтування на комп’ютері.
  • Додано підтримку параметрів міток диска.
  • Виправлена ​​колізія назв букв дисків; літери дисків призначаються як у Windows.
  • Змінено точки підключення, щоб показати спільні ресурси.

Нарешті, для тих, хто зацікавлений, код gpupdate написаний на Python та розповсюджується за ліцензією GPLv3+; інструмент можна встановити зі стабільної гілки p10 репозиторіїв ALT.


Додати як пріоритетне джерело в Google