RBAC
1. RBAC๋ ๋ฌด์์ธ๊ฐ
RBAC๋ Role-Based Access Control์ ์ฝ์๋ก, ๋ฏธ๋ฆฌ ์ ์๋ ์ฌ์ฉ์์ ์ญํ ์ ๊ธฐ์ค์ผ๋ก ์ ๊ทผ ๊ถํ์ ์ ์ดํ๋ ์์ธ์ค ์ ์ด ๋งค์ปค๋์ฆ์ ๋งํ๋ค.
2. ์์ธ์ค ์ ์ด๋ฅผ ์ํด ๋ ๋ค๋ฅธ ๋งค์ปค๋์ฆ์ ์ด๋ค ๊ฒ๋ค์ด ์๋?
1) MAC, Mandatory Access Control, ๊ฐ์ ์ ์ ๊ทผ์ ์ด
๊ฐ ์ฃผ์ฒด๊ฐ ๊ฐ ๊ฐ์ฒด์ ์ ๊ทผํ ๋๋ง๋ค ๊ด๋ฆฌ์์ ์ํด ์ฌ์ ์ ๊ท์ ๋ ๊ท์น๊ณผ ๋น๊ตํ์ฌ ๊ทธ ๊ท์น์ ๋ง์กฑํ๋ ์ฃผ์ฒด์๊ฒ๋ง ์ ๊ทผ ๊ถํ์ ๋ถ์ฌํ๋ ๊ธฐ๋ฒ.
๊ฐ ์์๋ง๋ค ๋ณด์๋ฑ๊ธ์ ๋ถ์ฌํ๋ค.
์ฃผ์ฒด๊ฐ ๊ฐ์ฒด์ ์ ๊ทผํ ๋๋ง๋ค ์ ๊ทผ์๊ฒฉ์ ์ฒดํฌํ์ฌ ๊ฐ์ ์ ์ผ๋ก ํต์ ํ๋ ๋ฐฉ๋ฒ
ํ๋์ ์ฃผ์ฒด, ๊ฐ์ฒด ๋จ์๋ก ์ ๊ทผ ๊ถํ์ ์ค์ ํ๊ธฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค.
์)
ํ์ผ์ ๋ณด์๋ฑ๊ธ์ด 2๋ฑ๊ธ์ด๋ฉด, ์ ๊ทผํ๋ ค๋ ์ฃผ์ฒด์ ๋ณด์๋ฑ๊ธ์ด 1, 2๋ฑ๊ธ์ด๋ฉด ์ ๊ทผํ ์ ์๊ณ 3๋ฑ๊ธ์ด๋ฉด ๋ณด์๋ฑ๊ธ ๋ถ์กฑ์ผ๋ก ์ด๋ฆฌ์ง ์๋๋ค.
2) DAC, Dicretionary Access Control, ์์์ ์ ๊ทผํต์
์ ๋ณด์ ์์ ์๊ฐ ์ ๊ทผ์ ์ด๋ฅผ ์ค์ ํ๋ค. ๋ฐ์ดํฐ ์์ ์๊ฐ ๋ค๋ฅธ ์ฌ์ฉ์์ ์๋ณ์(ID)์ ๊ธฐ์ดํ์ฌ ์์ ์ ์์ง๋๋ก ๋ฐ์ดํฐ์ ๋ํ ์ ๊ทผ๊ถํ์ ๋ถ์ฌํ๋ค.
๋๋ถ๋ถ์ OS์์ ์ฑํ๋์ด ์ฌ์ฉ๋๊ณ ์๊ณ , ์ฌ์ฉ์๋ณ๋ก ์ ๊ทผ ๊ถ๋ฆฌ๋ฅผ ์ด์ ํ ์ ์๋ค.
์ฌ์ฉ์๊ฐ ์ํด์๋ ๊ทธ๋ฃน์ ID์ ๊ทผ๊ฑฐํ์ฌ ๊ฐ์ฒด์ ๋ํ ์ ๊ทผ์ ์ ํํ๊ธฐ๋ ํ๋ค. ์ด๋ ์ ๊ทผ ํ๊ฐ ๊ถํ์ ๊ฐ์ง๊ณ ์๋ ์ฃผ์ฒด๋ ์์์ ๋ค๋ฅธ ์ฃผ์ฒด์๊ฒ ์์ ์ ์ ๊ทผ ๊ถํ์ ๋๊ฒจ์ค์๋ ์๋ค.
ex) Ubuntu Server ์์ chmod 777 [filename]
๋จ์
ํต์ ์ ๊ธฐ์ค์ด ๋ฐ์ดํฐ ์์ ์์ ์ ๋ถ์ ๊ทผ๊ฑฐ๋ฅผ ๋๋ค.
์ ๊ทผํต์ ๋งค์ปค๋์ฆ์ด ๋ฐ์ดํฐ์ ์๋ฏธ์ ๋ํด์ ์๋ฌด๋ฐ ์ง์์ ๊ฐ์ง๊ณ ์์ง ์๋๋ค.
ID ๋์ฉ ๋ฑ ๋ค๋ฅธ ์ฌ๋์ ์ ๋ถ์ ์ฌ์ฉํ์ฌ ๋ถ๋ฒ์ ์ธ ์ ๊ทผ์ด ์ด๋ฃจ์ด์ง ์ ์๋ค. ๋ณด์์ ์ทจ์ฝํ๋ค.
์ค์์ง๊ถ์ ๊ด๋ฆฌ๊ฐ ์ด๋ฃจ์ด์ง์ง ์๊ณ ๊ฐ์ฒด ์์ ์์ ์์์ ์ธ ํ๋จ์ ์ํด ์ด๋ฃจ์ด์ง๋ฏ๋ก ์์คํ ์ ์ ์ฒด์ ์ธ ๋ณด์๊ด๋ฆฌ๊ฐ ์ํํ์ง ์๋ค.
3) RBAC, Role Based Access Control, ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ํต์
์กฐ์ง์ ์ฌ์ฉ์๊ฐ ์ํํด์ผํ๋ ์ง๋ฌด์ ์ง๋ฌด ๊ถํ ๋ฑ๊ธ์ ๊ธฐ์ค์ผ๋ก ๊ฐ์ฒด์ ๋ํ ์ ๊ทผ์ ์ ์ดํ๋ค.
์ ํด์ง ์ง๋ฌด์ ์ง๋ฌด๋ณ ๊ถํ ๋ฑ๊ธ์ ์ด์ฉํด ์ ์ดํ๋ฏ๋ก ๊ด๋ฆฌ๊ฐ ์ฉ์ดํ๋ค.
์ฌ์ฉ์์ ์ญํ ์ ๋ฐ๋ผ์ ์ด๋ค ์ ๊ทผ์ด ํ์ฉ๋๋์ง ๋งํด์ค๋ค.
๋ถ์๊ฐ ์ง๋ฌด ์ํ์ด ์์ฃผ ๋ฐ์๋๋ ํ๊ฒฝ์ธ ํ์ฌ ๋ฑ์์ ์ฌ์ฉํ๊ธฐ ์ ํฉํ๋ค.
๊ถํ์ ์ง์ ์ฌ์ฉ์ ๊ฐ์ธ์๊ฒ ๋ถ์ฌํ์ง ์๊ณ ์ญํ ์ ๋ถ์ฌํ๊ณ ์ฌ์ฉ์์๊ฒ๋ ์ ์ ํ ์ญํ ์ ๋ถ์ฌํ๋ ์์ผ๋ก ์ด๋ฃจ์ด์ง๋ค.
4) CBAC, Context Based Access Control, ๋ฌธ๋งฅ ์์กด์ฑ ์ ๊ทผํต์
๋ฐ์ดํฐ์ ๋ด์ฉ์ ๋ฐ๋ผ์ ์ฃผ์ฒด์ ์ ๊ทผ์ ์ ์ดํ๋ค.
์๋ฅผ ๋ค์ด ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ ์ธ์ฌํ๊ฐ์ ๋ด์ฉ์ด ์๋ค๋ฉด, ํ์ฅ๋ง ๋ณผ์์๊ฒ ํ๋ค.
์ฐธ๊ณ
Last updated