gpupdate, isang mahusay na pagpipilian upang ilapat ang mga patakaran ng Windows Active Directory sa mga kapaligiran ng UNIX

gupdate

Ang GPOA ay isang function upang makakuha, muling bigyang kahulugan, at ilapat ang mga GPO mula sa mga domain ng Windows Active Directory sa mga kapaligiran ng UNIX.

Kamakailan ay pumutok ang balita tungkol sa paglabas ng bagong bersyon ng tool na gpupdate, na ginagamit upang maglapat ng mga patakaran ng grupo sa mga distribusyon ng Alt , sa mga makina ng kliyente, kapwa sa antas ng sistema at para sa mga indibidwal na gumagamit.

Ang gpupdat e tool ay bahagi ng alternatibong solusyon ng Basalt SPO para sa pag-deploy ng imprastraktura ng domain ng Active Directory sa ilalim ng Linux. Sinusuportahan ng application ang pagtatrabaho gamit ang imprastraktura ng domain ng MS AD o Samba DC.

 Ang gpupdate ay batay sa pagpapatupad ng patakaran ng grupo ng Linux, kung saan naka-imbak ang mga patakaran sa direktoryo ng SysVol sa mga controller ng domain.

Ang GPOA, isang submodule ng gpupdate, ay nag-a-access sa SysVoI directory ng domain controller at naglo-load ng lahat ng GPT/GPO template para sa system at mga user (mga direktoryo ng makina at user) at lahat ng impormasyon ng directory. Sinusuri ng gpupdate tool ang mga file gamit ang .pol extension mismo at kino-compile ang database. Mula sa database na ito, kinukuha ng GPOA ang data nito, inaayos ito, pinoproseso, at sinisimulan ang pagpapatupad ng mga "applier" module nang paisa-isa.

Ang bawat isa sa mga modyul na ito ay responsable para sa bahagi nito sa paglalapat ng configuration. Halimbawa, may mga modyul na may kaugnayan sa configuration ng system kernel, desktop configuration, peripherals, browser configuration, at printer configuration.

At ang bawat isa sa mga module ay tumatagal ng bahaging iyon ng database na tumutugma dito, halimbawa, ang firefox applicator ay maghahanap sa database para sa isang linya na may firefox at ipoproseso lamang ang bahaging ito ng database, iyon ay, upang bumuo ng isang file na json mula sa ang impormasyong ito sa direktoryo ng /etc/firefox/policies (tulad ng nabuo sa Linux).

Ang mga pangunahing bagong tampok ng pinakabagong bersyon ng gpupdate ay kinabibilangan ng mga sumusunod:

  • Lahat ng mga patakaran sa web browser ng Firefox at Chromium ay sinusuportahan.
  • Nagdagdag ng mga mekanismo para ilapat ang mga patakaran sa script: login/logout/login/shutdown.
  • Mga mekanismo para sa paglalapat ng mga parameter ng configuration ng system (mga kagustuhan): mga operasyon na may mga file (Mga File), mga direktoryo (Mga Folder), mga file ng pagsasaayos (Mga Ini-file).
  • Nagdagdag ng bagong aksyon para i-update ang estado ng mga serbisyo sa gpupdate-setup: Sinisimulan ng update key ang lahat ng kinakailangang serbisyo kapag ina-update ang apektadong gpupdate.
  • Pagpapabuti ng aplikasyon ng mga personalized na patakaran sa mga tuntunin ng kanilang tamang paggana at seguridad.
  • Ipinakilala ng Systemd ang gpupdate.timer system timer at ang gpupdate-user.timer user timer upang subaybayan at kontrolin ang oras ng pagpapatupad ng serbisyo ng gpupdate.
  • Ang dalas ng pagtakbo ng gpupdate ay maaaring itakda sa pamamagitan ng isang timer.
  • Optimized Policy Loopback Processing Mode: Pag-configure ng custom na group policy loopback processing mode.
  • Nagdagdag ng mekanismo para sa paglalapat ng mga patakaran ng pangkat ng Yandex Browser para sa isang computer.
  • Mga mekanismo para sa paglalapat ng mga parameter ng configuration ng system (mga kagustuhan): pagsasaayos ng mga pagbabahagi ng network para sa user (mga pagbabahagi ng network).
  • Nagdagdag ng enumeration ng domain controllers (DCs) na may SysVol directory na na-configure kung ang awtomatikong napiling DC ay nagkataong SysVol na walang mga patakaran ng grupo.
  • Bilang default, naka-disable ang enumeration ng domain controller.
  • Idinagdag ang kakayahang bumuo ng mga panuntunan para sa lahat ng pagkilos ng polkit sa pamamagitan ng patakaran ng grupo; para sa bawat pagkilos ng polkit, maaari kang maghanda ng template ng configuration ng admx na ipapakita sa console tree ng graphical na tool para sa pag-edit ng mga configuration ng system ng user at GPUI.
  • Inayos ang pagpapakita ng patakaran sa disk mount sa user at nagdagdag ng suporta para sa pag-mount sa computer.
  • Nagdagdag ng suporta para sa mga opsyon sa label ng disk.
  • Nakapirming banggaan ng mga pangalan ng drive letter; Ang mga drive letter ay itinalaga tulad ng sa Windows.
  • Binago ang mga mount point upang ipakita ang mga pagbabahagi.

Panghuli, para sa mga interesado, ang gpupdate code ay nakasulat sa Python at ipinamamahagi sa ilalim ng lisensyang GPLv3+; maaaring i-install ang tool mula sa stable na p10 branch ng mga ALT repository.


Idagdag bilang ginustong mapagkukunan sa Google