๊ทธ๋ฃน ์ •์ฑ… ์‹œํ–‰ ๋„๊ตฌ gpupdate 0.9.12 ์ถœ์‹œ

Viola ๋ฐฐํฌํŒ์— ๊ทธ๋ฃน ์ •์ฑ…์„ ์ ์šฉํ•˜๋Š” ๋„๊ตฌ์ธ gpupdate์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. gpupdate ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ์‹œ์Šคํ…œ ์ˆ˜์ค€๊ณผ ์‚ฌ์šฉ์ž๋ณ„๋กœ ํด๋ผ์ด์–ธํŠธ ์‹œ์Šคํ…œ์— ๊ทธ๋ฃน ์ •์ฑ…์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. gpupdate ๋„๊ตฌ๋Š” Linux์—์„œ Active Directory ๋„๋ฉ”์ธ ์ธํ”„๋ผ๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ Basalt SPO ํšŒ์‚ฌ์˜ ๋Œ€์ฒด ์†”๋ฃจ์…˜์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ MS AD ๋˜๋Š” Samba DC ๋„๋ฉ”์ธ ์ธํ”„๋ผ์—์„œ์˜ ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. gpupdate ์ฝ”๋“œ๋Š” Python์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ GPLv3+ ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ผ์ด์„ ์Šค๊ฐ€ ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. ALT ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ์•ˆ์ •์ ์ธ p10 ๋ถ„๊ธฐ์—์„œ gpupdate๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

gpupdate์˜ ์›์น™์€ Linux์˜ ๊ทธ๋ฃน ์ •์ฑ… ๊ตฌํ˜„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ์ •์ฑ…์€ ๋„๋ฉ”์ธ ์ปจํŠธ๋กค๋Ÿฌ์˜ SysVol ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. gpupdate์˜ ํ•˜์œ„ ๋ชจ๋“ˆ์ธ GPOA๋Š” ๋„๋ฉ”์ธ ์ปจํŠธ๋กค๋Ÿฌ์˜ SysVol์— ์•ก์„ธ์Šคํ•˜์—ฌ ์—ฌ๊ธฐ์—์„œ ์‹œ์Šคํ…œ ๋ฐ ์‚ฌ์šฉ์ž(์ปดํ“จํ„ฐ ๋ฐ ์‚ฌ์šฉ์ž ๋””๋ ‰ํ„ฐ๋ฆฌ)์— ๋Œ€ํ•œ ๋ชจ๋“  GPT ๊ทธ๋ฃน ์ •์ฑ… ํ…œํ”Œ๋ฆฟ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ๋ชจ๋“  ์ •๋ณด๋ฅผ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. gpupdate ๋„๊ตฌ๋Š” .pol ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ์„ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. GPOA๋Š” ์ด ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ์ •๋ ฌํ•˜๊ณ  ์ฒ˜๋ฆฌํ•œ ํ›„ "์ ์šฉ์ž" ๋ชจ๋“ˆ์„ ํ•˜๋‚˜์”ฉ ์‹คํ–‰ํ•˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ฐ ๋ชจ๋“ˆ์€ ์„ค์ • ์ ์šฉ ๋ถ€๋ถ„์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‹œ์Šคํ…œ ์ปค๋„ ์„ค์ •, ๋ฐ์Šคํฌํƒ‘ ์„ค์ •, ์ฃผ๋ณ€ ์žฅ์น˜, ๋ธŒ๋ผ์šฐ์ € ์„ค์ • ๋ฐ ํ”„๋ฆฐํ„ฐ ์„ค์ •๊ณผ ๊ด€๋ จ๋œ ๋ชจ๋“ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ ๋ชจ๋“ˆ์€ ํ•ด๋‹น ๋ชจ๋“ˆ๊ณผ ๊ด€๋ จ๋œ ๊ธฐ๋ณธ ๋ถ€๋ถ„์„ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, applier firefox๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ firefox๊ฐ€ ํฌํ•จ๋œ ๋ผ์ธ์„ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ด ๋ถ€๋ถ„๋งŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, /etc/firefox/policies ๋””๋ ‰ํ„ฐ๋ฆฌ(Linux์—์„œ ๊ตฌ์„ฑ๋จ)์— ์žˆ๋Š” ์ด ์ •๋ณด์—์„œ json ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์‹œ์ž‘๋˜๋ฉด ์ด ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์•ก์„ธ์Šคํ•˜์—ฌ ๋ชจ๋“  ์„ค์ •์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 0.9.11.2์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • Firefox ๋ฐ Chromium ์›น ๋ธŒ๋ผ์šฐ์ €์˜ ๋ชจ๋“  ์ •์ฑ…์ด ํ•ด๋‹น ์ปดํ“จํ„ฐ์—์„œ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
  • ์Šคํฌ๋ฆฝํŠธ ์ •์ฑ… ์ ์šฉ์„ ์œ„ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜(๋กœ๊ทธ์˜จ/๋กœ๊ทธ์˜คํ”„/์‹œ์ž‘/์ข…๋ฃŒ)์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ์„ค์ • ๋งค๊ฐœ๋ณ€์ˆ˜(๊ธฐ๋ณธ ์„ค์ •)๋ฅผ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜: ํŒŒ์ผ(ํŒŒ์ผ), ๋””๋ ‰ํ„ฐ๋ฆฌ(ํด๋”), ๊ตฌ์„ฑ ํŒŒ์ผ(Ini ํŒŒ์ผ) ์ž‘์—….
  • gpupdate-setup์— ์„œ๋น„์Šค ์ƒํƒœ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ธฐ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์ž‘์—…์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ ํ‚ค๋Š” ๊ด€๋ จ gpupdate๋ฅผ ์—…๋ฐ์ดํŠธํ•  ๋•Œ ํ•„์š”ํ•œ ๋ชจ๋“  ์„œ๋น„์Šค๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
  • ์˜ฌ๋ฐ”๋ฅธ ์šด์˜ ๋ฐ ๋ณด์•ˆ ์ธก๋ฉด์—์„œ ์‚ฌ์šฉ์ž ์ •์ฑ… ์ ์šฉ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Systemd์—๋Š” ์ด์ œ gpupdate.service ์„œ๋น„์Šค์˜ ์‹คํ–‰ ์‹œ๊ฐ„์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ ํƒ€์ด๋จธ gpupdate.timer์™€ ์‚ฌ์šฉ์ž ํƒ€์ด๋จธ gpupdate-user.timer๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. gpupdate ์‹คํ–‰ ๋นˆ๋„๋Š” ํƒ€์ด๋จธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฃจํ”„๋ฐฑ ์ •์ฑ… ์ฒ˜๋ฆฌ ๋ชจ๋“œ๊ฐ€ ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค - "์‚ฌ์šฉ์ž ๊ทธ๋ฃน ์ •์ฑ… ๋ฃจํ”„๋ฐฑ ์ฒ˜๋ฆฌ ๋ชจ๋“œ ๊ตฌ์„ฑ". ์ด ์ •์ฑ…์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•œ GPO ์„ค์ •์ด ๋‘ ๋ฒˆ์งธ GPO ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋‹ค๋ฅธ GPO ์„ค์ •์„ ์žฌ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒ„์ „ 0.9.12์˜ ํŠน์ง•:

  • Yandex ๋ธŒ๋ผ์šฐ์ € ๊ทธ๋ฃน ์ •์ฑ…์„ ์ปดํ“จํ„ฐ์— ์ ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ์„ค์ • ๋งค๊ฐœ๋ณ€์ˆ˜(๊ธฐ๋ณธ ์„ค์ •)๋ฅผ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜: ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ๊ณต์œ  ๋„คํŠธ์›Œํฌ ๋ฆฌ์†Œ์Šค ์„ค์ •(๋„คํŠธ์›Œํฌ ๊ณต์œ ).
  • ์ž๋™์œผ๋กœ ์„ ํƒ๋œ ๋„๋ฉ”์ธ ์ปจํŠธ๋กค๋Ÿฌ์— ๊ทธ๋ฃน ์ •์ฑ…์ด ์—†๋Š” SysVol์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๊ตฌ์„ฑ๋œ SysVol ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์žˆ๋Š” ๋„๋ฉ”์ธ ์ปจํŠธ๋กค๋Ÿฌ(DC) ์—ด๊ฑฐ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋„๋ฉ”์ธ ์ปจํŠธ๋กค๋Ÿฌ ์—ด๊ฑฐ๋Š” ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ทธ๋ฃน ์ •์ฑ…์„ ํ†ตํ•ด ๋ชจ๋“  ํดํ‚ท ์ž‘์—…์— ๋Œ€ํ•œ ๊ทœ์น™์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ polkit-action์— ๋Œ€ํ•ด ์‹œ์Šคํ…œ ๋ฐ ์‚ฌ์šฉ์ž GPUI ๊ตฌ์„ฑ์„ ํŽธ์ง‘ํ•˜๊ธฐ ์œ„ํ•œ ๊ทธ๋ž˜ํ”ฝ ๋„๊ตฌ์˜ ์ฝ˜์†” ํŠธ๋ฆฌ์— ํ‘œ์‹œ๋˜๋Š” admx ๊ตฌ์„ฑ ํ…œํ”Œ๋ฆฟ์„ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ๋””์Šคํฌ ๋งˆ์šดํŠธ ์ •์ฑ… ํ‘œ์‹œ ์ˆ˜์ • ๋ฐ ์ปดํ“จํ„ฐ ๋งˆ์šดํŠธ ์ง€์› โ€‹โ€‹์ถ”๊ฐ€:
    • ๋””์Šคํฌ ๋ ˆ์ด๋ธ” ์˜ต์…˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    • ๋“œ๋ผ์ด๋ธŒ ๋ฌธ์ž ์ด๋ฆ„์˜ ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ธŒ ๋ฌธ์ž๋Š” Windows์—์„œ์™€ ๊ฐ™์ด ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค.
    • ๊ณต์œ  ๋ฆฌ์†Œ์Šค๋ฅผ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ๋งˆ์šดํŠธ ์ง€์ ์„ ๊ต์ฒดํ–ˆ์Šต๋‹ˆ๋‹ค.
    • /media/gpupdate/drives.system - ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค์šฉ.
    • /media/gpupdate/.drives.system - ์ˆจ๊ฒจ์ง„ ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค์šฉ.
    • /run/media/USERNAME/drives - ์‚ฌ์šฉ์ž ๊ณต์œ  ๋ฆฌ์†Œ์Šค์šฉ.
    • /run/media/USERNAME/.drives - ์ˆจ๊ฒจ์ง„ ์‚ฌ์šฉ์ž ๊ณต์œ ์šฉ.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€