์ด์์ฒด์ ์์๋ ์ ๊ทผ ํต์ ๋ฅผ ํตํด ์์คํ ์์์ ์ ์ ํ ๊ถํ์ ๊ฐ์ง ์ฌ์ฉ์๋ ๊ทธ๋ฃน๋ง ์ ๊ทผ ๋ฐ ์ฌ์ฉํ ์ ์๋๋ก ํจ
๐ DAC(์์์ ์ ๊ทผ ํต์ )
์์คํ ๊ฐ์ฒด์ ๋ํ ์ ๊ทผ์ ์ฌ์ฉ์๋ ๊ทธ๋ฃน์ ์ ๋ถ์ ๊ธฐ์ค์ผ๋ก ์ ํ
์ฌ์ฉ์๋ ๊ทธ๋ฃน์ด ๊ฐ์ฒด์ ์์ ์๋ผ๋ฉด ๋ค๋ฅธ ์ฃผ์ฒด์ ๋ํด ์ด ๊ฐ์ฒด์ ๋ํ ์ ๊ทผ ๊ถํ์ ์ค์ ํ ์ ์์
์ฌ์ฉ์๊ฐ ์์๋ก ์ ๊ทผ ๊ถํ์ ์ง์ ํ๋ฏ๋ก ์ฌ์ฉ์์ ๊ถํ์ ํ์ทจ๋นํ๋ฉด ์ฌ์ฉ์๊ฐ ์์ ํ๊ณ ์๋ ๋ชจ๋ ๊ฐ์ฒด ์ ๊ทผ ๊ถํ์ ๊ฐ์ง ์ ์๊ฒ ๋๋ ์น๋ช ์ ์ธ ๋ฌธ์ ๊ฐ ์์
๐ MAC(๊ฐ์ ์ ์ ๊ทผ ํต์ )
๋ฏธ๋ฆฌ ์ ํด์ง ์ ์ฑ ๊ณผ ๋ณด์ ๋ฑ๊ธ์ ์๊ฑฐํ์ฌ ์ฃผ์ฒด์๊ฒ ํ์ฉ๋ ์ ๊ทผ ๊ถํ๊ณผ ๊ฐ์ฒด์๊ฒ ๋ถ์ฌ๋ ํ์ฉ ๋ฑ๊ธ์ ๋น๊ตํ์ฌ ์ ๊ทผ์ ํต์
๋์ ๋ณด์์ ์๊ตฌํ๋ ์ ๋ณด๋ ๋ฎ์ ๋ณด์ ์์ค์ ์ฃผ์ฒด๊ฐ ์ ๊ทผํ ์ ์์ผ๋ฉฐ ์์ ์๋ผ๊ณ ํด๋ ์ ์ฑ ์ ์ด๊ธ๋๋ฉด ๊ฐ์ฒด์ ์ ๊ทผํ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ ฅํ ๋ณด์์ ์ ๊ณตํจ
apparmor์ debian ์ค์น ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๊น๋ ค ์์ง๋ง
sudo dkpg -l apparmor ๋ก ์ค์น ์ฌ๋ถ๋ฅผ ํ์ธํ์ ๋,
์ค์น๋์ด ์์ง ์๋ค๋ฉด
sudo apt install apparmor
sudo apt install apparmor-utils
์์ ๋ช
๋ น์ด๋ฅผ ํตํด ์ค์น๊ฐ ๊ฐ๋ฅํ๋ค.
CentOS์ ๊ฒฝ์ฐ์๋ ์ค์น์ ๋์์ AppArmor์ ๊ฐ์ ๋ณด์ ๋ชจ๋์ด ์ค์น๋์ง ์๋๋ค
๋ณ๋๋ก SELinux๋ฅผ ์ค์นํ๊ณ ์ค์ ์ ํด์ผํจ
ํ๋กํ์ /etc/apparmor.d ๋๋ ํ ๋ฆฌ์ ์ ์ฅ๋์ด ์๋ค.
์ง๊ธ์ ๊ฐ์ํ๊ฒฝ์ ํ๋ก๊ทธ๋จ์ ์ค์นํ์ง ์์ผ๋ฏ๋ก ๋ฐ๋ก ํ๋กํ์ ๊ดํด์๋ ์ค์ ํ ํ์๋ ์์.
AppArmor ํ๋กํ์ ํ๋ง๋๋ก ๊ฐ ํ๋ก๊ทธ๋จ๋ณ ๋ณด์ ์ ์ฑ
์ ์ค์ ํ๋ ๊ฒ์ด๋ผ๊ณ ํ ์ ์์!
์ฝ๊ฒ ๋น์ ๋ฅผ ๋ค์๋ฉด,
ํด๋ํฐ ์ค์ ์์ ๊ฐ ์ดํ(ํ๋ก๊ทธ๋จ) ๋ณ ์นด๋ฉ๋ผ ๊ถํ ํ์ฉ, ๋ง์ดํฌ ๊ถํ ํ์ฉ, ํ๋ฉด ๊ธฐ๋ก ๊ถํ ํ์ฉ ๋ฑ์ ์ค์ ํ ์ ์๋ ๊ฒ๊ณผ ๋น์ทํ ๊ฐ๋
์ฐธ๊ณ ์ฌ์ดํธ