๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ ๋ณด์•ˆ·์ทจ์•ฝ์ /๐Ÿ”ธ์‹œ์Šคํ…œ·์šด์˜์ฒด์ œ

Set-UID ์ •๋ฆฌ

by Jenny:! 2022. 8. 21.

1. SUID

Saved set-user-ID, ์‚ฌ์šฉ์ž(user)์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ์‹คํ–‰ ํŒŒ์ผ ์†Œ์œ ์ž์˜ ๊ถŒํ•œ์œผ๋กœ ์ž์›์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ถŒํ•œ ์„ค์ •์ด๋‹ค.

 

2. RUID, EUID, SUID

  •  RUID(Real User ID)

- ํ”„๋กœ์„ธ์Šค์˜ ์‹ค์ œ ์†Œ์œ ์ž๋กœ, ์‹œ๊ทธ๋„ ์ „์†ก ์‹œ ์‚ฌ์šฉ๋œ๋‹ค.

- unprivileged ํ”„๋กœ์„ธ์Šค๋Š” ๋ณธ์ธ์˜ RUID, EUID๊ฐ€ ์ƒ๋Œ€๋ฐฉ์˜ RUID, SUID์™€ ๋™์ผํ•  ๋•Œ ์‹œ๊ทธ๋„ ์ „์†ก์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

  •  EUID(Effective User ID)

- SUID๊ฐ€ ์„ค์ •๋˜์ง€ ์•Š์€ ์‹คํ–‰ ํŒŒ์ผ์ด๋ผ๋ฉด, RUID์™€ EUID๋Š” ๋™์ผํ•˜๋‹ค.

- SUID ๊ถŒํ•œ์ด ์„ค์ •๋œ ์‹คํ–‰ ํŒŒ์ผ์— ์˜ํ•ด ๋ณ€๊ฒฝ๋œ๋‹ค.

- ์ผ์‹œ์ ์œผ๋กœ ๋‹ค๋ฅธ ๊ณ„์ •์˜ UID๋ฅผ ์ €์žฅํ•œ๋‹ค.

- EUID์— ์ €์žฅ๋œ UID์— ๋”ฐ๋ผ ํ”„๋กœ์„ธ์Šค์˜ ๊ถŒํ•œ์ด ๊ฒฐ์ •๋œ๋‹ค.

 

  •  SUID(Saved set-user-ID)

- SUID๋Š” ํ”„๋กœ์„ธ์Šค์˜ ๊ถŒํ•œ์„ ๋‚ฎ๊ฒŒ ๋ณ€๊ฒฝํ–ˆ๋‹ค๊ฐ€ ์›๋ž˜๋Œ€๋กœ ๋ณต๊ตฌํ•  ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค.

- ํ”„๋กœ์„ธ์Šค์˜ ๊ถŒํ•œ์ด ๋‚ฎ๊ฒŒ ๋ณ€๊ฒฝ๋  ๋•Œ, ๋ณ€๊ฒฝ ์ „์˜ EUID๋Š” SUID์— ์ €์žฅ๋œ๋‹ค.

- ์ดํ›„, ๋‚ฎ์€ ๊ถŒํ•œ์ด ์›๋ž˜ ๊ถŒํ•œ์œผ๋กœ ๋ณต๊ตฌ๋  ๋•Œ, SUID๋Š” EUID์— ์ €์žฅ๋œ๋‹ค.

 

 

์ฐธ๊ณ 

https://infosecguide.tistory.com/99