Metasploit/Vulnerability

๋‚ด Plex ์„œ๋ฒ„๋Š” ๋ˆ„๊ตฌ์˜ ์‹ฌ๋ถ€๋ฆ„๊นŒ์ง€ ํ•˜๊ณ  ์žˆ์„๊นŒ? CVE-2026-96652 SSRF, ๋กœ๊ทธ๋กœ ์ฐพ๊ณ  ์„ค์ •์œผ๋กœ ๋ง‰๊ธฐ

๐“›๐“พ๐“ฌ๐“ฎ๐“ฝ๐“ฎ_๐“ข๐“ฝ๐“ฎ๐“ต๐“ต๐“ช 2026. 10. 22. 13:01
728x90
๋ฐ˜์‘ํ˜•
์ด๋ฏธ์ง€ ์ถœ์ฒ˜: CISA KEV

OWASP๊ฐ€ 2021๋…„ Top 10์„ ๊ฐœํŽธํ•  ๋•Œ ์ปค๋ฎค๋‹ˆํ‹ฐ ์„ค๋ฌธ 1์œ„๋กœ SSRF(Server-Side Request Forgery)๋ฅผ ์•„์˜ˆ ๋‹จ๋… ํ•ญ๋ชฉ(A10)์œผ๋กœ ์˜ฌ๋ ธ์Œ. ๊ทธ๋•Œ๋งŒ ํ•ด๋„ "ํด๋ผ์šฐ๋“œ ์“ฐ๋Š” ํฐ ํšŒ์‚ฌ ์–˜๊ธฐ ์•„๋‹Œ๊ฐ€" ์‹ถ์—ˆ๋Š”๋ฐ, ์ง‘์— Plex ํ•˜๋‚˜ ๋„์›Œ๋†“๊ณ  ๊ณต์œ ๊ธฐ ํฌํŠธํฌ์›Œ๋”ฉ๊นŒ์ง€ ํ•ด๋‘” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ๋‚จ ์–˜๊ธฐ๊ฐ€ ์•„๋‹Œ ๊ฒƒ ๊ฐ™๋‹ค. ์ด๋ฒˆ์— ๊ณต๊ฐœ๋œ CVE-2026-96652๊ฐ€ ๋”ฑ ๊ทธ SSRF ์œ ํ˜•์ด๊ณ , ๋Œ€์ƒ์ด Plex Media Server๋ผ์„œ ํ™ˆ์„œ๋ฒ„ ์šด์˜์ž๋“ค์ด ํ•œ ๋ฒˆ์ฏค ์งš๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ•  ๊ฒƒ ๊ฐ™์•„ ์ •๋ฆฌํ•ด ๋ดค์Œ.

ํ•ต์‹ฌ ์š”์•ฝ
  • CVE-2026-96652๋Š” Plex Media Server๊ฐ€ ์™ธ๋ถ€ ์ž…๋ ฅ์„ ๋ฐ›์•„ ์„œ๋ฒ„ ์ž์‹ ์ด ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ๊ณผ์ •์—์„œ ๋ชฉ์ ์ง€ ๊ฒ€์ฆ์ด ๋ถ€์กฑํ•ด ์ƒ๊ธฐ๋Š” SSRF ์ทจ์•ฝ์ ์ž„
  • ์•…์šฉ๋˜๋ฉด Plex ์„œ๋ฒ„๊ฐ€ ๋ฐ”๊นฅ์—์„œ๋Š” ๋‹ฟ์„ ์ˆ˜ ์—†๋Š” ๊ณต์œ ๊ธฐ ๊ด€๋ฆฌ ํŽ˜์ด์ง€, NAS, ๋กœ์ปฌ API ๋“ฑ์— ๋Œ€์‹  ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” "์ค‘๊ณ„๊ธฐ"๊ฐ€ ๋  ์ˆ˜ ์žˆ์Œ
  • ๋Œ€์‘์˜ ํ•ต์‹ฌ์€ ์ตœ์‹  ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ, ์™ธ๋ถ€ ๋…ธ์ถœ ์ตœ์†Œํ™”, Plex ์„œ๋ฒ„์˜ ์•„์›ƒ๋ฐ”์šด๋“œ·๋‚ด๋ถ€๋ง ์ ‘๊ทผ ์ œํ•œ, ๋กœ๊ทธ์—์„œ ๋‚ด๋ถ€ IP ๋Œ€์ƒ ์š”์ฒญ ํ™•์ธ์ž„

SSRF๋ฅผ ํ•œ ์ค„๋กœ ์ •๋ฆฌํ•˜๋ฉด

SSRF๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ ์ง์ ‘ ๋ฌธ์„ ๋‘๋“œ๋ฆฌ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„์—๊ฒŒ "์ € ๋ฌธ ์ข€ ๋Œ€์‹  ๋‘๋“œ๋ ค์ค˜"๋ผ๊ณ  ์‹œํ‚ค๋Š” ๊ณต๊ฒฉ์ž„. ์„œ๋ฒ„๋Š” ์›๋ž˜ ์‹ ๋ขฐ๋ฐ›๋Š” ์œ„์น˜(๋‚ด๋ถ€๋ง ์•ˆ์ชฝ)์— ์žˆ์œผ๋‹ˆ๊นŒ, ์„œ๋ฒ„๊ฐ€ ๋ณด๋‚ด๋Š” ์š”์ฒญ์€ ๋ฐฉํ™”๋ฒฝ์ด๋‚˜ ์ ‘๊ทผํ†ต์ œ๋ฅผ ๊ทธ๋Œ€๋กœ ํ†ต๊ณผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Œ.

  • ์™ธ๋ถ€ ๊ณต๊ฒฉ์ž → Plex ์„œ๋ฒ„: "์ด URL์—์„œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(ํ˜น์€ ์ด๋ฏธ์ง€, ์ž๋ง‰ ๋“ฑ) ์ข€ ๊ฐ€์ ธ์™€์ค˜"
  • Plex ์„œ๋ฒ„ → ๊ณต๊ฒฉ์ž๊ฐ€ ์ง€์ •ํ•œ ๋‚ด๋ถ€ ์ฃผ์†Œ: ๊ณต์œ ๊ธฐ ๊ด€๋ฆฌ ํŽ˜์ด์ง€, ๊ฐ™์€ ๋Œ€์—ญ์˜ NAS, 127.0.0.1์—์„œ๋งŒ ์—ด๋ฆฐ ๊ด€๋ฆฌ ํฌํŠธ ๋“ฑ
  • ๊ฒฐ๊ณผ: ์‘๋‹ต ๋‚ด์šฉ์ด ๋…ธ์ถœ๋˜๊ฑฐ๋‚˜, ์ตœ์†Œํ•œ "์–ด๋–ค ํฌํŠธ๊ฐ€ ์—ด๋ ค ์žˆ๋Š”์ง€"๋ฅผ ์‘๋‹ต ์‹œ๊ฐ„·์—๋Ÿฌ ์ฐจ์ด๋กœ ์ถ”์ธกํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋จ

๋ฏธ๋””์–ด ์„œ๋ฒ„๋Š” ์„ฑ๊ฒฉ์ƒ ๋ฐ”๊นฅ์—์„œ ํฌ์Šคํ„ฐ, ์ธ๋„ค์ผ, ์ž๋ง‰, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋Œ์–ด์˜ค๋Š” ๊ธฐ๋Šฅ์ด ๋งŽ๋‹ค ๋ณด๋‹ˆ "URL์„ ๋ฐ›์•„์„œ ์„œ๋ฒ„๊ฐ€ ์ง์ ‘ ๊ฐ€์ ธ์˜ค๋Š”" ๊ตฌ์กฐ๊ฐ€ ์—ฌ๊ธฐ์ €๊ธฐ ์žˆ์„ ์ˆ˜๋ฐ–์— ์—†์Œ. ์ด๋ฒˆ ์ทจ์•ฝ์ ๋„ ๊ทธ๋Ÿฐ ์ง€์  ์ค‘ ํ•œ ๊ณณ์—์„œ ๋ชฉ์ ์ง€ ๊ฒ€์ฆ์ด ๋А์Šจํ–ˆ๋˜ ๊ฒƒ์œผ๋กœ ๋ณด๋ฉด ๋จ. ๊ตฌ์ฒด์ ์ธ ์—”๋“œํฌ์ธํŠธ๋‚˜ ์š”์ฒญ ํ˜•ํƒœ๋Š” ํŒจ์น˜ ์ „ ์„œ๋ฒ„๊ฐ€ ๋งŽ์ด ๋‚จ์•„ ์žˆ์„ ์‹œ์ ์ด๋ผ ์—ฌ๊ธฐ์„œ๋Š” ๊ฐœ๋… ์ˆ˜์ค€๊นŒ์ง€๋งŒ ๋‹ค๋ฃธ.

ํ™ˆ์„œ๋ฒ„์—์„œ ์ด๊ฒŒ ์™œ ๋” ์•„ํ”ˆ๊ฐ€

ํšŒ์‚ฌ๋ผ๋ฉด ์„œ๋ฒ„ ๋Œ€์—ญ๊ณผ ์‚ฌ์šฉ์ž ๋Œ€์—ญ์ด ๋‚˜๋‰˜์–ด ์žˆ๊ณ  ๋‚ด๋ถ€ ์„œ๋น„์Šค์—๋„ ์ธ์ฆ์ด ๊ฑธ๋ ค ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€๋ฐ, ์ง‘์€ ์‚ฌ์ •์ด ๋‹ค๋ฆ„.

  • Plex, NAS, ๊ณต์œ ๊ธฐ, IP์นด๋ฉ”๋ผ, ํ”„๋ฆฐํ„ฐ๊ฐ€ ์ „๋ถ€ ๊ฐ™์€ 192.168.x.x ๋Œ€์—ญ์— ํ‰ํ‰ํ•˜๊ฒŒ ๋ถ™์–ด ์žˆ์Œ
  • ๊ณต์œ ๊ธฐ·์นด๋ฉ”๋ผ ๊ด€๋ฆฌ ํŽ˜์ด์ง€๊ฐ€ "์–ด์ฐจํ”ผ ๋‚ด๋ถ€์—์„œ๋งŒ ๋ณด์ด๋‹ˆ๊นŒ" ๊ธฐ๋ณธ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ทธ๋Œ€๋กœ์ธ ๊ฒฝ์šฐ๊ฐ€ ๊ฝค ์žˆ์Œ
  • Docker๋กœ Plex๋ฅผ ์˜ฌ๋ ธ๋‹ค๋ฉด ๊ฐ™์€ ํ˜ธ์ŠคํŠธ์˜ ๋‹ค๋ฅธ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ UI(ํฌํŠธ ํ•˜๋‚˜ ์—ด์–ด๋‘” ๋Œ€์‹œ๋ณด๋“œ ๊ฐ™์€ ๊ฒƒ)๋„ ์‚ฌ์ •๊ถŒ์— ๋“ค์–ด์˜ด
  • ํด๋ผ์šฐ๋“œ VM์— Plex๋ฅผ ์˜ฌ๋ ธ๋‹ค๋ฉด ์ธ์Šคํ„ด์Šค ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์„œ๋น„์Šค(169.254.169.254) ์ชฝ์ด ๊ฐ€์žฅ ๋ฏผ๊ฐํ•œ ํ‘œ์ ์ด ๋จ. ์—ฌ๊ธฐ์„œ ์ž„์‹œ ์ž๊ฒฉ์ฆ๋ช…์ด ์ƒˆ๋ฉด ํ”ผํ•ด๊ฐ€ ์„œ๋ฒ„ ํ•œ ๋Œ€๋กœ ๋๋‚˜์ง€ ์•Š์Œ

๊ฐœ์ธ์ ์œผ๋กœ๋Š” SSRF ์ž์ฒด๋ณด๋‹ค "๋‚ด๋ถ€๋ผ์„œ ์•ˆ์ „ํ•˜๋‹ค"๋Š” ๊ฐ€์ •์ด ๊น”๋ฆฐ ์ง‘ ์•ˆ ์žฅ๋น„๋“ค์ด ์ง„์งœ ์•ฝ์ ์ธ ๊ฒƒ ๊ฐ™๋‹ค. SSRF๋Š” ๊ทธ ๊ฐ€์ •์„ ๋ฌด๋„ˆ๋œจ๋ฆฌ๋Š” ์—ด์‡  ์—ญํ• ์„ ํ•  ๋ฟ์ž„.

ํƒ์ง€: ๋กœ๊ทธ์—์„œ ๋ณผ ๊ฒƒ

Plex๋Š” ๋กœ๊ทธ๋ฅผ ๊ฝค ์ƒ์„ธํ•˜๊ฒŒ ๋‚จ๊ฒจ์„œ ์ด์ƒ ์ง•ํ›„๋ฅผ ๋ณด๊ธฐ ์–ด๋ ต์ง€ ์•Š์€ ํŽธ์ž„. ์šด์˜์ฒด์ œ๋ณ„ Plex ๋ฐ์ดํ„ฐ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜ Logs ํด๋”์— ์žˆ๋Š” ์„œ๋ฒ„ ๋กœ๊ทธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์•„๋ž˜๋ฅผ ํ™•์ธํ•ด ๋ณด๋ฉด ๋จ.

  • ๋‚ด๋ถ€·์˜ˆ์•ฝ ์ฃผ์†Œ๋กœ ๋‚˜๊ฐ€๋Š” ์š”์ฒญ: 127.0.0.1, localhost, 10.x, 172.16~31.x, 192.168.x, 169.254.x ๊ฐ™์€ ์ฃผ์†Œ๊ฐ€ ์™ธ๋ถ€ URL์„ ๊ฐ€์ ธ์˜ค๋Š” ๋™์ž‘ ๋กœ๊ทธ์— ์ฐํ˜€ ์žˆ์œผ๋ฉด ์˜์‹ฌ 1์ˆœ์œ„์ž„
  • ํ‰์†Œ์™€ ๋‹ค๋ฅธ ํฌํŠธ: 80, 443์ด ์•„๋‹Œ 22, 8080, 9000, 5000๋ฒˆ๋Œ€ ๊ฐ™์€ ํฌํŠธ๋กœ ์งง์€ ์‹œ๊ฐ„์— ์—ฐ๋‹ฌ์•„ ์š”์ฒญ์ด ๋‚˜๊ฐ„ ํ”์ ์€ ํฌํŠธ ์Šค์บ” ํŒจํ„ด์ผ ๊ฐ€๋Šฅ์„ฑ์ด ํผ
  • ๋‚ฏ์„  ์›๊ฒฉ IP์—์„œ ๋“ค์–ด์˜จ ์š”์ฒญ ์งํ›„์˜ ์•„์›ƒ๋ฐ”์šด๋“œ: ๋‚ด๊ฐ€ ์•ˆ ์“ฐ๋Š” ์‹œ๊ฐ„๋Œ€์— ์™ธ๋ถ€ IP๊ฐ€ ๋“ค์–ด์˜ค๊ณ , ๋ฐ”๋กœ ๋’ค์— ์„œ๋ฒ„๊ฐ€ ๋‚ด๋ถ€ ์ฃผ์†Œ๋กœ ๋ญ”๊ฐ€๋ฅผ ๊ฐ€์ ธ์˜ค๋ ค ํ–ˆ๋‹ค๋ฉด ์‹œ๊ฐ„ ์ˆœ์œผ๋กœ ๋ฌถ์–ด์„œ ๋ด์•ผ ํ•จ
  • ์ด์ƒํ•œ URL ํ‘œ๊ธฐ: 10์ง„์ˆ˜·16์ง„์ˆ˜๋กœ ๋ฐ”๊พผ IP, @๊ฐ€ ์„ž์ธ URL, ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๊ฑฐ์น˜๋Š” ์ฃผ์†Œ ๋“ฑ์€ ํ•„ํ„ฐ ์šฐํšŒ ์‹œ๋„์—์„œ ์ž์ฃผ ๋ณด์ด๋Š” ํ˜•ํƒœ์ž„

๊ณต์œ ๊ธฐ๋‚˜ ๋ฐฉํ™”๋ฒฝ์—์„œ ์•„์›ƒ๋ฐ”์šด๋“œ ๋กœ๊ทธ๋ฅผ ๋‚จ๊ธธ ์ˆ˜ ์žˆ๋‹ค๋ฉด Plex ์„œ๋ฒ„ IP๊ฐ€ ์ถœ๋ฐœ์ง€์ธ ๋‚ด๋ถ€ ๋Œ€์—ญ ์ ‘์†๋งŒ ๋”ฐ๋กœ ๊ฑธ๋Ÿฌ๋ณด๋Š” ๊ฒƒ๋„ ํšจ๊ณผ๊ฐ€ ์ข‹์Œ. Plex๊ฐ€ NAS ๊ณต์œ  ํด๋”๋ฅผ ์ฝ๋Š” ์ •์ƒ ํŠธ๋ž˜ํ”ฝ ๋ง๊ณ , ๊ณต์œ ๊ธฐ ๊ด€๋ฆฌ ํฌํŠธ๋‚˜ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ ์›น ํฌํŠธ๋กœ ๊ฐ€๋Š” ์—ฐ๊ฒฐ์ด ๋ณด์ด๋ฉด ๋ฐ”๋กœ ๋“ค์—ฌ๋‹ค๋ด์•ผ ํ•จ.

์™„ํ™”: ์˜ค๋Š˜ ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆœ์„œ

  • 1. ์—…๋ฐ์ดํŠธ๋ถ€ํ„ฐ: Plex ์›น ์„ค์ •์˜ ์ผ๋ฐ˜ ํ•ญ๋ชฉ์—์„œ ํ˜„์žฌ ๋ฒ„์ „์„ ํ™•์ธํ•˜๊ณ , ์ด๋ฒˆ CVE๋ฅผ ๋‹ค๋ฃฌ ๋ณด์•ˆ ๊ณต์ง€์— ๋ช…์‹œ๋œ ์ˆ˜์ • ๋ฒ„์ „ ์ด์ƒ์œผ๋กœ ์˜ฌ๋ฆผ. Docker ์ด๋ฏธ์ง€๋ผ๋ฉด ํƒœ๊ทธ ๊ณ ์ • ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜๊ณ  ์ด๋ฏธ์ง€๋ฅผ ์ƒˆ๋กœ ๋ฐ›์•„ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์žฌ์ƒ์„ฑํ•ด์•ผ ์‹ค์ œ๋กœ ๋ฐ˜์˜๋จ
  • 2. ์›๊ฒฉ ์ ‘๊ทผ ๋‹ค์‹œ ๋ณด๊ธฐ: ๊ณต์œ ๊ธฐ์—์„œ 32400 ํฌํŠธ๋ฅผ ์ง์ ‘ ์—ด์–ด๋‘” ์ƒํƒœ๋ผ๋ฉด, ์ •๋ง ์™ธ๋ถ€ ์žฌ์ƒ์ด ํ•„์š”ํ•œ์ง€๋ถ€ํ„ฐ ๋‹ค์‹œ ๋”ฐ์ ธ๋ด„. ๊ฐ€์กฑ๋ผ๋ฆฌ๋งŒ ์“ด๋‹ค๋ฉด Tailscale, WireGuard ๊ฐ™์€ VPN ๋’ค๋กœ ์ˆจ๊ธฐ๋Š” ์ชฝ์ด ํ›จ์”ฌ ๋งˆ์Œ ํŽธํ•จ
  • 3. Plex ์„œ๋ฒ„์˜ "์† ๋‹ฟ๋Š” ๋ฒ”์œ„" ์ค„์ด๊ธฐ: ํ˜ธ์ŠคํŠธ ๋ฐฉํ™”๋ฒฝ(ufw, Windows ๋ฐฉํ™”๋ฒฝ ๋“ฑ)์—์„œ Plex ํ”„๋กœ์„ธ์Šค๋‚˜ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๊ณต์œ ๊ธฐ ๊ด€๋ฆฌ IP, ์นด๋ฉ”๋ผ, ๋‹ค๋ฅธ ๊ด€๋ฆฌ ํฌํŠธ๋กœ ๋‚˜๊ฐ€๋Š” ๊ฑธ ๋ง‰์Œ. Docker๋ผ๋ฉด ๋ณ„๋„ ๋„คํŠธ์›Œํฌ๋กœ ๋ถ„๋ฆฌํ•˜๊ณ  ํ•„์š”ํ•œ ๋ณผ๋ฅจ๋งŒ ๋งˆ์šดํŠธํ•จ
  • 4. ํด๋ผ์šฐ๋“œ๋ผ๋ฉด ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๋ณดํ˜ธ: AWS๋ผ๋ฉด IMDSv2๋ฅผ ๊ฐ•์ œํ•ด์„œ ํ† ํฐ ์—†๋Š” ๋‹จ์ˆœ GET ์š”์ฒญ์œผ๋กœ๋Š” ์ž๊ฒฉ์ฆ๋ช…์„ ๋ชป ๊ฐ€์ ธ๊ฐ€๊ฒŒ ํ•˜๊ณ , ์ธ์Šคํ„ด์Šค ์—ญํ•  ๊ถŒํ•œ๋„ ์ตœ์†Œ๋กœ ์ค„์ž„
  • 5. ๋‚ด๋ถ€ ์žฅ๋น„ ๊ธฐ๋ณธ๊ธฐ: ๊ณต์œ ๊ธฐ·NAS·์นด๋ฉ”๋ผ ๊ด€๋ฆฌ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฐ”๊พธ๊ณ , ๊ด€๋ฆฌ ํŽ˜์ด์ง€์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” IP๋ฅผ ์ œํ•œํ•จ. SSRF๊ฐ€ ๋˜ ๋‚˜์™€๋„ ์ด ๋‹จ๊ณ„๊ฐ€ ์ž˜ ๋˜์–ด ์žˆ์œผ๋ฉด ํ”ผํ•ด๊ฐ€ ํ™• ์ค„์–ด๋“ฆ
  • 6. ๊ฐ€๋Šฅํ•˜๋ฉด VLAN ๋ถ„๋ฆฌ: ๊ณต์œ ๊ธฐ๊ฐ€ ์ง€์›ํ•œ๋‹ค๋ฉด ์„œ๋ฒ„๋ฅ˜์™€ IoT ๊ธฐ๊ธฐ๋ฅผ ๋‹ค๋ฅธ ๋Œ€์—ญ์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒŒ ๊ทผ๋ณธ์ ์ธ ํ•ด๋ฒ•์ž„. ์ฒ˜์Œ์—” ๊ท€์ฐฎ์€๋ฐ ํ•œ ๋ฒˆ ํ•ด๋‘๋ฉด ์ฐจ์ฐจ ๋‹ค๋ฅธ ์ทจ์•ฝ์  ๋Œ€์‘๋„ ํŽธํ•ด์ง

์ •๋ฆฌํ•˜๋ฉฐ

SSRF๋Š” ํ™”๋ฉด์— ๋ญ”๊ฐ€ ํ„ฐ์ง€๋Š” ๊ฒŒ ๋ณด์ด๋Š” ์ทจ์•ฝ์ ์ด ์•„๋‹ˆ๋ผ์„œ ๋‹นํ–ˆ๋Š”์ง€์กฐ์ฐจ ๋ชจ๋ฅด๊ณ  ์ง€๋‚˜๊ฐ€๊ธฐ ์‰ฌ์›€. ๊ทธ๋ž˜์„œ ํŒจ์น˜๋งŒ ํ•˜๊ณ  ๋๋‚ด๊ธฐ๋ณด๋‹ค ๋‚ด Plex ์„œ๋ฒ„๊ฐ€ ์ง‘ ์•ˆ์—์„œ ์–ด๋””๊นŒ์ง€ ๋‹ฟ์„ ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ํ•œ ๋ฒˆ ๊ทธ๋ ค๋ณด๋Š” ๊ฒŒ ๋” ์˜๋ฏธ ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ์—…๋ฐ์ดํŠธ, ๋…ธ์ถœ ์ตœ์†Œํ™”, ์•„์›ƒ๋ฐ”์šด๋“œ ์ œํ•œ ์ด ์„ธ ๊ฐ€์ง€๋งŒ ํ•ด๋‘ฌ๋„ ์ด๋ฒˆ ๊ฐ™์€ ์ทจ์•ฝ์ ์ด ๋‹ค์‹œ ๋‚˜์™”์„ ๋•Œ ํ›จ์”ฌ ๋œ ๋ถˆ์•ˆํ•จ.

ํ˜น์‹œ ๋กœ๊ทธ๋ฅผ ๋ณด๋‹ค๊ฐ€ ๋‚ด๋ถ€ ์ฃผ์†Œ๋กœ ๋‚˜๊ฐ€๋Š” ์ˆ˜์ƒํ•œ ์š”์ฒญ์„ ๋ฐœ๊ฒฌํ–ˆ๊ฑฐ๋‚˜, Docker ๋„คํŠธ์›Œํฌ ๋ถ„๋ฆฌํ•˜๋‹ค ๋ง‰ํžˆ๋Š” ๋ถ€๋ถ„์ด ์žˆ์œผ๋ฉด ๋Œ“๊ธ€๋กœ ๋‚จ๊ฒจ์ฃผ์„ธ์š”. ๊ฐ™์ด ๋ณด๋ฉด์„œ ํ•˜๋‚˜์”ฉ ์ •๋ฆฌํ•ด ๋ณด์•„์š”!

728x90
๋ฐ˜์‘ํ˜•