7.2. ÆÄÀÏ Å×½ºÆ® ¿¬»êÀÚ

´ÙÀ½ Á¶°ÇÀÌ ¸Â´Ù¸é ÂüÀ» ¸®ÅÏ

-e

Á¸ÀçÇÏ´Â ÆÄÀÏ

-f

º¸Åë ÆÄÀÏ(µð·ºÅ丮³ª µð¹ÙÀ̽º ÆÄÀÏÀÌ ¾Æ´Ô)

-s

ÆÄÀÏ Å©±â°¡ 0 ÀÌ ¾Æ´Ô

-d

ÆÄÀÏÀÌ µð·ºÅ丮

-b

ÆÄÀÏÀÌ ºí·° µð¹ÙÀ̽º(Ç÷ÎÇdzª ½Ãµð·Ò µîµî)

-c

ÆÄÀÏÀÌ ¹®ÀÚ µð¹ÙÀ̽º(Å°º¸µå, ¸ðµ©, »ç¿îµå Ä«µå µîµî)

-p

ÆÄÀÏÀÌ ÆÄÀÌÇÁ

-h

ÆÄÀÏÀÌ ½Éº¼¸¯ ¸µÅ©

-L

ÆÄÀÏÀÌ ½Éº¼¸¯ ¸µÅ©

-S

ÆÄÀÏÀÌ ¼ÒÄÏ

-t

ÆÄÀÏ µð½ºÅ©¸³ÅÍ°¡ Å͹̳Πµð¹ÙÀ̽º¿Í ¿¬°üÀÌ ÀÖÀ½

½ºÅ©¸³Æ®ÀÇ Ç¥ÁØÀÔ·Â([ -t 0 ])À̳ª Ç¥ÁØÃâ·Â([ -t 1 ])ÀÌ Å͹̳ÎÀÎÁö ¾Æ´ÑÁö¸¦ È®ÀÎÇϴµ¥ ¾µ ¼ö ÀÖ½À´Ï´Ù.

-r

Å×½ºÆ®¸¦ µ¹¸®´Â »ç¿ëÀÚ°¡ Àбâ Æ۹̼ÇÀ» °®°í ÀÖÀ½

-w

Å×½ºÆ®¸¦ µ¹¸®´Â »ç¿ëÀÚ°¡ ¾²±â Æ۹̼ÇÀ» °®°í ÀÖÀ½

-x

Å×½ºÆ®¸¦ µ¹¸®´Â »ç¿ëÀÚ°¡ ½ÇÇà Æ۹̼ÇÀ» °®°í ÀÖÀ½

-g

ÆÄÀÏÀ̳ª µð·ºÅ丮¿¡ set-group-id(sgid) Ç÷¡±×°¡ ¼¼Æ®µÇ¾î ÀÖÀ½

µð·ºÅ丮¿¡ sgid Ç÷¡±×°¡ ¼¼Æ®µÇ¾î ÀÖ´Ù¸é ±× µð·ºÅ丮¿¡¼­ ¸¸µé¾îÁö´Â ÆÄÀÏÀº ÆÄÀÏ »ý¼ºÀÚÀÇ ±×·ìÀÌ ¾Æ´Ï¶ó ±× µð·ºÅ丮 ¼ÒÀ¯ÀÚÀÇ ±×·ì¿¡ ¼ÓÇÏ°Ô µË´Ï´Ù. ÀÌ´Â ¿öÅ·±×·ìÀÌ °øÀ¯ÇÏ´Â µð·ºÅ丮¿¡¼­ À¯¿ëÇÏ°Ô ¾µ ¼ö ÀÖ½À´Ï´Ù.

-u

ÆÄÀÏ¿¡ set-user-id(suid) Ç÷¡±×°¡ ¼¼Æ®µÇ¾î ÀÖÀ½

root°¡ ¼ÒÀ¯ÀÚÀÎ ¾î¶² ½ÇÇà ÆÄÀÏ¿¡ set-user-id Ç÷¡±×°¡ ¼¼Æ®µÇ¾î ÀÖ´Ù¸é ÀÏ¹Ý »ç¿ëÀÚ°¡ ±× ÆÄÀÏÀ» ½ÇÇà½ÃÅ°´õ¶óµµ root ±ÇÇÑÀ¸·Î ½ÇÇàµË´Ï´Ù. [1] suid ´Â ½Ã½ºÅÛ Çϵå¿þ¾î¿¡ Á¢±ÙÇÒ ÇÊ¿ä°¡ ÀÖ´Â ½ÇÇà ÆÄÀÏ(pppd³ª cdrecord °°Àº)¿¡ À¯¿ëÇÕ´Ï´Ù. suid Ç÷¡±×°¡ ¾ø´Ù¸é ÀÌ·± ½ÇÇà ÆÄÀϵéÀº ÀÏ¹Ý »ç¿ëÀÚµéÀÌ ½ÇÇà ½Ãų ¼ö ¾ø½À´Ï´Ù.
	      -rwsr-xr-t    1 root       178236 Oct  2  2000 /usr/sbin/pppd
	      
suid Ç÷¡±×°¡ °É¸° ÆÄÀÏÀº Æ۹̼ǿ¡ s¶ó°í ³ªÅ¸³³´Ï´Ù.

-k

½ºÆ¼Å° ºñÆ®(sticky bit)°¡ ¼¼Æ®

º¸ÅëÀº "½ºÅ°Å° ºñÆ®"¶ó°í ¾Ë·ÁÁ® ÀÖ´Â ¼¼À̺ê-ÅؽºÆ®-¸ðµå(save-text-mode) Ç÷¡±×´Â Ưº°ÇÑ ÇüÅÂÀÇ ÆÄÀÏ Æ۹̼ÇÀÔ´Ï´Ù. ¾î¶² ÆÄÀÏ¿¡ ÀÌ Ç÷¡±×°¡ ¼¼Æ®µÇ¾î ÀÖ´Ù¸é ±× ÆÄÀÏÀº ´õ ºü¸¥ Á¢±ÙÀ» À§ÇØ Ä³½¬ ¸Þ¸ð¸®¿¡ °è¼Ó ³²¾Æ ÀÖ½À´Ï´Ù. [2] ¸¸¾à¿¡ µð·ºÅ丮¿¡ ¼¼Æ®µÇ¾î ÀÖ´Ù¸é ¾²±â Æ۹̼ÇÀ» Á¦ÇÑÇÕ´Ï´Ù. ½ºÆ¼Å° ºñÆ®°¡ ¼¼Æ®µÇ¾î ÀÖ´Ù¸é ÆÄÀÏÀ̳ª µð·ºÅ丮 Æ۹̼ǿ¡ t °¡ ºÙ¾î¼­ º¸ÀÔ´Ï´Ù.
          drwxrwxrwt    7 root         1024 May 19 21:26 tmp/
          
»ç¿ëÀÚ´Â ÀڱⰡ ¼ÒÀ¯ÇÏÁö´Â ¾Ê°í ¾²±â Æ۹̼ǰú ½ºÆ¼Å° ºñÆ®°¡ ¼¼Æ®µÇ¾î ÀÖ´Â µð·ºÅ丮¿¡ ¿ÀÁ÷ ÀÚ½ÅÀÌ ¼ÒÀ¯ÇÑ ÆÄÀϸ¸ Áö¿ï ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸´Ù¸é /tmpó·³ °øµ¿À¸·Î Á¢±Ù °¡´ÉÇÑ µð·ºÅ丮¿¡¼­ ¿©·¯ »ç¿ëÀÚ°¡ ½Ç¼ö·Î ´Ù¸¥ »ç¿ëÀÚÀÇ ÆÄÀÏÀ» Áö¿ì°Å³ª µ¤¾î ¾²´Â °ÍÀ» ¸·¾Æ ÁÝ´Ï´Ù.

-O

ÀÚ½ÅÀÌ ¼ÒÀ¯ÀÚÀÓ

-G

±×·ì ¾ÆÀ̵𰡠ÀڽŰú °°À½

-N

¸¶Áö¸·À¸·Î ÀÐÈù ÈÄ¿¡ º¯°æ µÆÀ½

f1 -nt f2

f1 ÆÄÀÏÀÌ f2 ÆÄÀϺ¸´Ù ÃÖ½ÅÀÓ

f1 -ot f2

f1 ÆÄÀÏÀÌ f2 ÆÄÀϺ¸´Ù ¿¹Àü°ÍÀÓ

f1 -ef f2

f1 ÆÄÀÏ°ú f2 ÆÄÀÏÀÌ °°Àº ÆÄÀÏÀ» ÇÏµå ¸µÅ©ÇÏ°í ÀÖÀ½

!

"not" -- ¾Õ¿¡¼­ ³ª¿Ô´ø Å×½ºÆ®ÀÇ ÀÇ¹Ì¿Í ¹Ý´ë(Á¶°ÇÀÌ ¾È ¸ÂÀ¸¸é Âü).

¿¹ 29-1, ¿¹ 10-7, ¿¹ 10-3, ¿¹ 29-3, ¿¹ A-2 ¸¦ º¸¸é ÆÄÀÏ Å×½ºÆ® ¿¬»êÀÚÀÇ »ç¿ë¹ýÀ» º¸¿©ÁÝ´Ï´Ù.

ÁÖ¼®

[1]

suid°¡ °É·Á ÀÖ´Â ÆÄÀÏÀº º¸¾È ±¸¸ÛÀ» °¡Áú ¼ö Àֱ⠶§¹®¿¡ ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. ½© ½ºÅ©¸³Æ®¿¡´Â suid Ç÷¡±×°¡ ¾Æ¹« ¿µÇâµµ ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù.

[2]

Çö´ëÀÇ À¯´Ð½º ½Ã½ºÅÛ¿¡¼­´Â ½ºÆ¼Å° ºñÆ®°¡ ´õ ÀÌ»ó ÆÄÀÏ¿¡´Â ¾²ÀÌÁö ¾Ê°í ¿ÀÁ÷ µð·ºÅ丮¿¡¸¸ ¾²ÀÔ´Ï´Ù.