216.73.216.83 TODAY : 3,893
์ž๋ฃŒ์‹ค ์„œ๋ธŒ ํƒ€์ดํ‹€ ์•„์ด์ฝ˜

Proxmox VE ๊ฐ•์˜

 > 

III. ๋„คํŠธ์›Œํ‚น ๋ฐ ๋ณด์•ˆ

๐Ÿ’ป Proxmox VE ๊ฐ•์ขŒ III-B-6. Proxmox ์›น ์ฝ˜์†” ์ ‘๊ทผ ์ œ์–ด ๋ชฉ๋ก (ACL)

์ž๋ฃŒ ๊ธฐ๋ณธ์ •๋ณด

๐Ÿ’ป Proxmox VE ๊ฐ•์ขŒ III-B-6. Proxmox ์›น ์ฝ˜์†” ์ ‘๊ทผ ์ œ์–ด ๋ชฉ๋ก (ACL)

์ฃผ์š” ํ”„๋กœ๊ทธ๋žจ ์ŠคํŽ™

  • ํ‰์ : 10.0
  • ๋ผ์ด์„ ์Šค: free

ํ”ผ๋“œ๋ฐฑ ๋ฐ ๋‹ค์šด๋กœ๋“œ

  • ์‚ฌ์šฉ์ž ํ‰์ : 10.0
  • ์กฐํšŒ: 5

์ œ์กฐ์‚ฌ ๋ฐ ๋“ฑ๋ก ์ •๋ณด

  • ์ œ์ž‘์‚ฌ: LUZENSOFT
  • ๋“ฑ๋ก์ผ: 2026-01-13 08:38:08
  •  

- ์„ค๋ช…

๐Ÿ› ๏ธ ๊ถŒํ•œ ๊ด€๋ฆฌ์˜ ์ •์„: ACL๋กœ ์™„์„ฑํ•˜๋Š” ์ •๊ตํ•œ ๋ณด์•ˆ

๊ฐ€์ƒํ™” ํ™˜๊ฒฝ์—์„œ ๋ณด์•ˆ์€ ๋‹จ์ˆœํžˆ ์™ธ๋ถ€ ์นจ์ž…์„ ๋ง‰๋Š” ๊ฒƒ์— ๊ทธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค ๋‚ด๋ถ€ ์‚ฌ์šฉ์ž๋‚˜ ํ˜‘์—…์ž์—๊ฒŒ '๋ˆ„๊ฐ€, ๋ฌด์—‡์„, ์–ด๋””๊นŒ์ง€' ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์ •์˜ํ•˜๋Š” ๊ณผ์ •์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค Proxmox VE์˜ ACL(Access Control List, ์ ‘๊ทผ ์ œ์–ด ๋ชฉ๋ก)์€ ์‚ฌ์šฉ์ž, ๊ทธ๋ฃน, ํ† ํฐ์— ํŠน์ • ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ์ฒด๊ณ„์ž…๋‹ˆ๋‹ค ์ด๋ฒˆ #๊ฐ•์ขŒ์—์„œ๋Š” ๋ณต์žกํ•œ ์ธํ”„๋ผ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ณต์œ ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ACL์˜ ๊ตฌ์กฐ์™€ ์‹ค๋ฌด ์„ค์ • #๋ฐฉ๋ฒ•์„ ์‹ฌ๋„ ์žˆ๊ฒŒ ๋‹ค๋ฃจ์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค


1. ACL์˜ 3๋Œ€ ์š”์†Œ: ์‚ฌ์šฉ์ž, ๋ฆฌ์†Œ์Šค, ์—ญํ• 

1. ACL์˜ 3๋Œ€ ์š”์†Œ: ์‚ฌ์šฉ์ž, ๋ฆฌ์†Œ์Šค, ์—ญํ• 

Proxmox์˜ ๋ณด์•ˆ ๋ชจ๋ธ์€ '๋ˆ„๊ฐ€(User)', '์–ด๋””์—(Path)', '์–ด๋–ค ๊ถŒํ•œ(Role)'์„ ๊ฐ€์ง€๋Š”๊ฐ€๋ฅผ ์กฐํ•ฉํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค

A. ์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน ๊ด€๋ฆฌ (Who)

  • ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ ๊ณ„์ •(PAM)๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Proxmox ์ž์ฒด ์ธ์ฆ(PVE), LDAP, AD ๋“ฑ ๋‹ค์–‘ํ•œ ์ธ์ฆ ๋ฐฉ์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค ์‚ฌ์šฉ์ž๋ฅผ ๊ทธ๋ฃน์œผ๋กœ ๋ฌถ์–ด ๊ด€๋ฆฌํ•˜๋ฉด ์ˆ˜๋ฐฑ ๊ฐœ์˜ #๋ฐ์ดํ„ฐ ๊ฒฝ๋กœ์— ๊ถŒํ•œ์„ ์ผ์ผ์ด ๋ถ€์—ฌํ•  ํ•„์š” ์—†์ด ๊ทธ๋ฃน ๋‹จ์œ„๋กœ ์ผ๊ด„ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

B. ๋ฆฌ์†Œ์Šค ๊ฒฝ๋กœ (Where)

  • /vms/100 (ํŠน์ • VM), /storage/local (ํŠน์ • ์Šคํ† ๋ฆฌ์ง€), ํ˜น์€ / (์ „์ฒด ์‹œ์Šคํ…œ)์™€ ๊ฐ™์ด ํŠธ๋ฆฌ ๊ตฌ์กฐ์˜ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ๊ถŒํ•œ ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค ์ด๋Ÿฌํ•œ ๊ณ„์ธต ๊ตฌ์กฐ๋Š” #๊ฐ€์ƒํ™” ์ž์›์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค

C. ์—ญํ• (Role)๊ณผ ๊ถŒํ•œ ์„ธํŠธ (What)

  • 'PVEVMAdmin', 'PVEDatastoreUser' ๋“ฑ ๋ฏธ๋ฆฌ ์ •์˜๋œ ์—ญํ• ์„ ํ™œ์šฉํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž ์ •์˜ ์—ญํ• ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•˜๋Š” '์ตœ์†Œ ๊ถŒํ•œ ์›์น™'์„ ์ค€์ˆ˜ํ•˜๋Š” ๊ฒƒ์ด ์‹œ์Šคํ…œ #์•ˆ์ •์„ฑ์˜ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค


2. ๊ถŒํ•œ ์ƒ์†๊ณผ ์ „ํŒŒ(Propagation) ์ดํ•ดํ•˜๊ธฐ

ACL ์„ค์ • ์‹œ ๊ฐ€์žฅ ํ˜ผ๋ž€์„ ๊ฒช๋Š” ๋ถ€๋ถ„ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ฐ”๋กœ ์ƒ์† ๊ฐœ๋…์ž…๋‹ˆ๋‹ค

A. ์ƒ์†(Propagate) ํ™œ์„ฑํ™”์˜ ์˜๋ฏธ

  • /vms ๊ฒฝ๋กœ์— ๊ถŒํ•œ์„ ์ฃผ๋ฉด์„œ 'Propagate'๋ฅผ ์ฒดํฌํ•˜๋ฉด, ํ•˜์œ„์˜ ๋ชจ๋“  VM(101, 102 ๋“ฑ)์— ๋™์ผํ•œ ๊ถŒํ•œ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค ์ด๋Š” ๋Œ€๊ทœ๋ชจ #๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์—์„œ ๊ด€๋ฆฌ ํšจ์œจ์„ฑ์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค

B. ํŠน์ • ๋ฆฌ์†Œ์Šค์—์„œ์˜ ๊ถŒํ•œ ์ฐจ๋‹จ

  • ์ƒ์œ„์—์„œ๋Š” ๊ถŒํ•œ์„ ์ฃผ๋˜, ํŠน์ • ์ค‘์š” VM์— ๋Œ€ํ•ด์„œ๋งŒ ์ ‘๊ทผ์„ ๋ง‰๊ณ  ์‹ถ๋‹ค๋ฉด ํ•˜์œ„ ๊ฒฝ๋กœ์—์„œ ๋” ๊ตฌ์ฒด์ ์ธ ACL์„ ์„ค์ •ํ•˜์—ฌ ์ƒ์†๋œ ๊ถŒํ•œ์„ ๋ฎ์–ด์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

C. ํšจ์œจ์ ์ธ ๊ถŒํ•œ ์„ค๊ณ„ ์ „๋žต

  • ์ฒ˜์Œ๋ถ€ํ„ฐ ์„ธ๋ถ€ VM ๋‹จ์œ„๋กœ ๊ถŒํ•œ์„ ์ฃผ๊ธฐ๋ณด๋‹ค๋Š”, ๊ทธ๋ฃน๊ณผ ํ’€(Pool)์„ ํ™œ์šฉํ•˜์—ฌ ๊ตฌ์กฐํ™”๋œ #์ธํ”„๋ผ ์ง€๋„๋ฅผ ๋จผ์ € ๊ทธ๋ฆฌ๋Š” ๊ฒƒ์ด ์œ ์ง€๋ณด์ˆ˜์— ์œ ๋ฆฌํ•ฉ๋‹ˆ๋‹ค


3. ๋ฆฌ์†Œ์Šค ํ’€(Resource Pool)์„ ํ™œ์šฉํ•œ ๊ทธ๋ฃน ๊ด€๋ฆฌ

3. ๋ฆฌ์†Œ์Šค ํ’€(Resource Pool)์„ ํ™œ์šฉํ•œ ๊ทธ๋ฃน ๊ด€๋ฆฌ

๋ฆฌ์†Œ์Šค ํ’€์€ VM, ์ปจํ…Œ์ด๋„ˆ, ์Šคํ† ๋ฆฌ์ง€๋ฅผ ํ•˜๋‚˜์˜ ๋…ผ๋ฆฌ์  ๊ทธ๋ฃน์œผ๋กœ ๋ฌถ์–ด ACL์„ ํ•œ๊บผ๋ฒˆ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค

A. ํ”„๋กœ์ ํŠธ๋ณ„ ์ž์› ํ• ๋‹น

  • '๊ฐœ๋ฐœํŒ€์šฉ ํ’€', '์šด์˜ํŒ€์šฉ ํ’€'์„ ๋งŒ๋“ค์–ด ๊ฐ ํŒ€์›์—๊ฒŒ ํ•ด๋‹น ํ’€์— ๋Œ€ํ•œ ๊ด€๋ฆฌ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜์‹ญ์‹œ์˜ค ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์—๊ฒŒ ํ• ๋‹น๋œ ํ’€ ๋‚ด๋ถ€์˜ #์ž์›๋งŒ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ณด์•ˆ ์‚ฌ๊ณ ์˜ ๋ฒ”์œ„๋ฅผ ํš๊ธฐ์ ์œผ๋กœ ์ขํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

B. ์Šคํ† ๋ฆฌ์ง€ ์ ‘๊ทผ ์ œํ•œ

  • ํŠน์ • ์‚ฌ์šฉ์ž์—๊ฒŒ VM ๊ด€๋ฆฌ ๊ถŒํ•œ์€ ์ฃผ๋˜, ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€๋Š” ๊ฑด๋“œ๋ฆฌ์ง€ ๋ชปํ•˜๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์ด๋Š” ๊ด€๋ฆฌ ์‹ค์ˆ˜๋กœ ์ธํ•œ #์†Œํ”„ํŠธ์›จ์–ด ์ด๋ฏธ์ง€๋‚˜ ๋ฐฑ์—… ๋ฐ์ดํ„ฐ ์‚ญ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋ณดํ˜ธ๋ง‰์ด ๋ฉ๋‹ˆ๋‹ค

C. ์‹ค๋ฌด ์ ์šฉ ์˜ˆ์‹œ

  1. 'Datacenter' -> 'Permissions' -> 'Pools'์—์„œ ์‹ ๊ทœ ํ’€ ์ƒ์„ฑ

  2. ํ•ด๋‹น ํ’€์— ๊ด€๋ จ VM ๋ฐ ์Šคํ† ๋ฆฌ์ง€ ์ถ”๊ฐ€

  3. 'Permissions' ํƒญ์—์„œ ์‚ฌ์šฉ์ž/๊ทธ๋ฃน์— ๋Œ€ํ•ด ํ•ด๋‹น ํ’€ ๊ฒฝ๋กœ์˜ ์—ญํ• (Role) ์ง€์ • ์ด ๊ณผ์ •์„ ํ†ตํ•ด ๊ฐ ๋ถ€์„œ๋ณ„๋กœ ๋…๋ฆฝ๋œ ๊ฐ€์ƒ ๋ฐ์ดํ„ฐ์„ผํ„ฐ๋ฅผ ์šด์˜ํ•˜๋Š” ๋“ฏํ•œ ํšจ๊ณผ๋ฅผ ๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค


4. API ํ† ํฐ๊ณผ ๋ณด์•ˆ ์ž๋™ํ™” #์ตœ์ ํ™”

์‚ฌ๋žŒ์ด ์•„๋‹Œ ์ž๋™ํ™” ์Šคํฌ๋ฆฝํŠธ๋‚˜ ์™ธ๋ถ€ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ์— ๊ถŒํ•œ์„ ์ค„ ๋•Œ๋Š” API ํ† ํฐ์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค

A. ๋น„๋ฐ€๋ฒˆํ˜ธ ์—†๋Š” ์•ˆ์ „ํ•œ ํ†ต์‹ 

  • API ํ† ํฐ์„ ์ƒ์„ฑํ•˜๋ฉด ์‚ฌ์šฉ์ž ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋…ธ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ํŠน์ • ์ž‘์—…๋งŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์‹๋ณ„ ๊ฐ’์„ ์–ป๊ฒŒ ๋ฉ๋‹ˆ๋‹ค ํ† ํฐ ์ž์ฒด์—๋„ ACL์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์–ด, ๋งŒ์•ฝ ํ† ํฐ์ด ์œ ์ถœ๋˜๋”๋ผ๋„ ํ”ผํ•ด๋ฅผ ํŠน์ • #IP๋‚˜ ๊ธฐ๋Šฅ์œผ๋กœ ํ•œ์ • ์ง€์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

B. ๊ถŒํ•œ ๋ถ„๋ฆฌ(Privilege Separation)

  • ๋ฐฑ์—… ์Šคํฌ๋ฆฝํŠธ ์ „์šฉ ํ† ํฐ์—๋Š” ์˜ค์ง ๋ฐฑ์—… ๊ด€๋ จ ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•˜์‹ญ์‹œ์˜ค ํ•ดํ‚น์ด๋‚˜ ์ฝ”๋“œ ์˜ค๋ฅ˜๋กœ ์ธํ•ด ์ „์ฒด ์‹œ์Šคํ…œ์ด ๋งˆ๋น„๋˜๋Š” ์œ„ํ—˜์„ #์„ฑ๋Šฅ ์ €ํ•˜ ์—†์ด ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์Šค๋งˆํŠธํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค

C. ์ฃผ๊ธฐ์ ์ธ ๊ถŒํ•œ ๊ฐ์‚ฌ

  • 'Datacenter' -> 'Permissions' ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด ํ˜„์žฌ ์„ค์ •๋œ ๋ชจ๋“  ACL์„ ํ•œ๋ˆˆ์— ๊ฒ€ํ† ํ•˜์‹ญ์‹œ์˜ค ๋ถˆํ•„์š”ํ•˜๊ฒŒ ๋‚จ๋ฐœ๋œ ๊ถŒํ•œ์€ ์—†๋Š”์ง€, ํ‡ด์‚ฌํ•œ ์‚ฌ์šฉ์ž์˜ ๊ณ„์ •์ด ์‚ด์•„์žˆ์ง€๋Š” ์•Š์€์ง€ ์ •๊ธฐ์ ์œผ๋กœ ํ™•์ธํ•˜๋Š” ์Šต๊ด€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค


ACL์„ ์ •๊ตํ•˜๊ฒŒ ์„ค๊ณ„ํ•˜๋Š” ๊ฒƒ์€ ์ง‘์˜ ์—ด์‡ ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค ๋‹จ์ˆœํžˆ ๋ฌธ์„ ์ž ๊ทธ๋Š” ๊ฒƒ์„ ๋„˜์–ด, ๊ฐ ๋ฐฉ์˜ ์‚ฌ์šฉ ๊ถŒํ•œ์„ ๋ช…ํ™•ํžˆ ํ•จ์œผ๋กœ์จ ์—ฌ๋Ÿฌ๋ถ„์˜ Proxmox ํ™˜๊ฒฝ์„ ๋”์šฑ ์ „๋ฌธ์ ์ด๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค


๊ฐ•์ขŒ, ๋ฐฉ๋ฒ•, ๋ฐ์ดํ„ฐ, ๊ฐ€์ƒํ™”, ์•ˆ์ •์„ฑ, ๋„คํŠธ์›Œํฌ, ์ธํ”„๋ผ, ์ž์›, ์†Œํ”„ํŠธ์›จ์–ด, ์ตœ์ ํ™”


์ตœ์ ์˜ ์„ฑ๋Šฅ, ์ตœ๊ณ ์˜ ๋น„์šฉ ํšจ์œจ์„ฑ! ๋‹น์‹ ์˜ ํ”„๋กœ์ ํŠธ์— ๋”ฑ ๋งž๋Š” Proxmox VE ๊ธฐ๋ฐ˜ ํ˜ธ์ŠคํŒ…์„ ๊ฒฝํ—˜ํ•ด ๋ณด์„ธ์š”. ๋ฃจ์  ํ˜ธ์ŠคํŒ… ๋ฐ”๋กœ๊ฐ€๊ธฐ


์ด ์นดํ…Œ๊ณ ๋ฆฌ Navigation
์ „์ฒด ์นดํ…Œ๊ณ ๋ฆฌ Navigation