´ÙÀ½ ÀÌÀü Â÷·Ê

5. ÆÄÀϰú ÆÄÀϽýºÅÛ º¸¾È

½Ã½ºÅÛÀÇ ¿Â¶óÀÎ Á¢¼Ó Àü, ¸î ºÐ µ¿¾ÈÀÇ Áغñ¿Í °èȹÀº ¿©·¯ºÐÀÇ ½Ã½ºÅÛ°ú µ¥ÀÌÅ͸¦ º¸È£ÇÏ´Â °Í¿¡ Å« µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù.

5.1 umask Á¶Á¤

umask ¸í·É¾î´Â ½Ã½ºÅÛ ÆÄÀÏÀÌ ¸¸µé¾îÁú ¶§ÀÇ Çã°¡±Ç ±âº» °ªÀ» Á¤Çϱâ À§Çؼ­ »ç¿ëµÈ´Ù. umask¿¡´Â Á¤ÇÏ·Á´Â ÆÄÀÏ ¸ðµåÀÇ ½ÊÁø Àü¼ö (Octal Complement)¸¦ »ç¿ëÇÑ´Ù. (ÁÖ 5.1-1) ¸¸¾à Çã°¡±Ç ±âº» °ªÀ» Á¤ÇÏÁö ¾ÊÀº »óÅ¿¡¼­ ÆÄÀÏÀÌ Çü¼ºµÈ °Ô µÈ´Ù¸é, »ç¿ëÀÚ°¡ ¸ð¸£´Â »çÀÌ¿¡ Çã°¡±ÇÀ» °¡Áö¸é ¾ÈµÇ´Â ´©±º°¡¿¡°Ô Àб⠾²±â Çã°¡±ÇÀ» ÁÖ°Ô µÉ ¼ö°¡ ÀÖ´Ù. ÀϹÝÀûÀ¸·Î umask °ªÀº 022. 027, ±×¸®°í Á¦ÀÏ Á¦ÇÑÀûÀÎ 077 µîÀÌ ÀÖ´Ù. umask´Â ÀϹÝÀûÀ¸·Î /etc/profile¿¡¼­ Á¶Á¤µÇ°í, ½Ã½ºÅÛÀÇ ¸ðµç »ç¿ëÀÚ¿¡°Ô Àû¿ëµÈ´Ù. ¿¹·Î¼­ ´ÙÀ½°ú °°Àº °ªÀ» °¡Áú ¼ö ÀÖ´Ù.

# Set the user's default umask
umask 033

·çÆ®ÀÇ umask °ªÀº 077·Î ÇØ¼­ ´Ù¸¥ »ç¿ëÀÚ°¡ --chmod(1)¸¦ ½á¼­ ¶Ñ·ÇÀÌ ¸í½ÃÇÏ¸ç ¹Ù²ãÁÖÁö ¾Ê´Â ÇÑ -- ÀÐ°í ¾²°í ½ÇÇàÇÒ ¼ö ¾øµµ·Ï ¸¸µç´Ù

·¹µåÇÞÀ» ¾´´Ù¸é -- ·¹µåÇÞÀÇ »ç¿ëÀÚ¿Í ±×·ì ID ±¸¼º ¹æ¹ý (User Private Groups)À» µû¸¥´Ù´Â °¡Á¤ ÇÏ¿¡ -- umask´Â 002¶óµµ ÁÁ´Ù. ±âº» ±¸¼ºÀÌ ÇÑ ±×·ì ´ç ÇÑ »ç¿ëÀÚ·Î µÇ¾îÀֱ⠶§¹®ÀÌ´Ù.

5.2 ÆÄÀÏ Çã°¡±Ç (File Permissions)

½Ã½ºÅÛ °ü¸®¸¦ ÇÒ ±Ç¸®°¡ ¾ø´Â »ç¿ëÀÚ³ª ±×·ìÀÌ ½Ã½ºÅÛ ÆÄÀÏÀ» ÀÓÀÇ·Î ÆíÁýÇÏ´Â ÀÏÀÌ ¾øµµ·Ï ÇÏ´Â °ÍÀº Áß¿äÇÏ´Ù.

À¯´Ð½º´Â ÆÄÀϰú ÆÄÀÏ¿¡ ´ëÇÑ ¿¢¼¼½º °ü¸®¸¦ owner, group, ±×¸®°í other¶ó´Â ¼¼ °¡Áö Ư¼ºÀ¸·Î ±¸ºÐÇÑ´Ù. ¾ðÁ¦³ª Á¤È®È÷ ÇϳªÀÇ ¼ÒÀ¯ÀÚ (owner)°¡ Á¸ÀçÇϸç, ±×·ìÀÇ ¸â¹ö ¼ö´Â ÀÏÁ¤ÇÏÁö ¾ÊÀ¸¸ç, ³ª¸ÓÁö »ç¿ëÀÚµéÀº other°¡ µÈ´Ù.

À¯´Ð½º Çã°¡±Ç¿¡ ´ëÇÑ ÂªÀº ¼³¸í.

¼ÒÀ¯±Ç (Ownership) - ¾î¶² »ç¿ëÀÚ³ª ±×·ìÀÌ ³ëµå¿Í »óÀ§ ³ëµåÀÇ Çã°¡±Ç¿¡ ´ëÇÑ Á¶Á¤À» ÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ¸»ÇÑ´Ù.

Çã°¡±Ç (permission) - ƯÁ¤ Á¾·ùÀÇ ¿¢¼¼½º°¡ °¡´ÉÇϵµ·Ï Á¤ÇØÁְųª º¯°æµÉ ¼ö ÀÖ´Â ºñÆ®´Ù. µð·ºÅ丮¿¡ ´ëÇÑ Çã°¡±ÇÀº ÆÄÀÏ¿¡ ´ëÇÑ Çã°¡±Ç°ú´Â ´Ù¸¥ Àǹ̸¦ °¡Áú ¼ö°¡ ÀÖ´Ù.

Àбâ Çã°¡±Ç (read):

¾²±â Çã°¡±Ç (write):

½ÇÇà Çã°¡±Ç(Execute):

SAVE ÅØ½ºÆ® ¾îÆ®¸®ºäÆ®: (µð·ºÅ丮)

½ºÆ½Å° ºñÆ® (sticky bit)µµ µð·ºÅ丮¿¡ °üÇØ¼­ Àû¿ëµÉ ¶§´Â ´Ù¸¥ ¶æÀ» °¡Áö°Ô µÈ´Ù. µð·ºÅ丮¿¡ ½ºÆ½Å° ºñÆ®°¡ ºÙÀ» ¶§¿¡´Â »ç¿ëÀÚ´Â -- ¼³·É »ç¿ëÀÚ°¡ µð·ºÅ丮¿¡ ÀϹÝÀûÀÎ ¾²±â Çã°¡±ÇÀÌ ÀÖ´õ¶óµµ -- ¼ÒÀ¯±ÇÀÌ Àְųª È®½ÇÇÏ°Ô ¾²±â Çã°¡±ÇÀÌ Çã¶ôµÈ ÆÄÀÏ ¸¸ Áö¿ï ¼ö ÀÖ°Ô µÈ´Ù. À̰ÍÀº /tmp µûÀ§ÀÇ -- ¿ùµå ¶óÀÌŸºíÀ̸鼭µµ ÀÏ¹Ý »ç¿ëÀÚ°¡ ¹«Á¶°Ç ÆÄÀÏÀ» Áö¿ì¸é ÁÁÁö ¾ÊÀ» -- µð·ºÅ丮¸¦ À§ÇØ ¾²¿©Áø´Ù. ½ºÆ½Å° ºñÆ®´Â ±ä µð·ºÅ丮 ¸®½ºÆÃ (ls -l)¿¡¼­ "t"·Î Ç¥½ÃµÈ´Ù.

SUID ¾îÆ®¸®ºäÆ® (ÆÄÀÏ¿ë)

À̰ÍÀº ÆÄÀÏÀÇ set-user-id Çã°¡±ÇÀ» Á¤ÀÇÇÒ ¶§ »ç¿ëµÈ´Ù. ¼ÒÀ¯ÀÚ Çã°¡±Ç¿¡ set-user-id ¿¢¼¼½º ¸ðµå°¡ ºÙÀ¸¸é --±×¸®°í ÆÄÀÏÀÌ ½ÇÇà °¡´ÉÇÑ ÆÄÀÏÀ̶ó¸é-- ÀÌ ÆÄÀÏÀ» ½ÇÇàÇÏ´Â ÇÁ·Î¼¼½º´Â ÇÁ·Î¼¼½º¸¦ ¸¸µç »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛ ¸®¼Ò½º¸¦ ¾µ ¼ö ÀÖ´Â ±ÇÇÑÀÌ ºÎ¿©µÈ´Ù. À̰ÍÀº "¹öÆÛ ¿À¹öÇ÷οì (buffer overflow: ÀÌÇÏ ¹öÆÛ ¹ü¶÷)"À» »ç¿ëÇÏ´Â ¸¹Àº ħݹýÀÇ Àç·á·Î ¾²¿©Áø´Ù.

SGID ¾îÆ®¸®ºäÆ® (ÆÄÀÏ¿ë)

±×·ì Çã°¡±Ç¿¡ ºÙÀº °æ¿ì¿¡´Â ÀÌ ºñÆ®°¡ "set-group-id"¸¦ °ü¸®ÇÏ°Ô µÈ´Ù. À̰ÍÀº ±×·ìÀÌ ¿µÇâÀ» ¹Þ´Â´Ù´Â Á¡À» Á¦¿ÜÇÑ´Ù¸é SUID¿Í °°Àº ¿ªÇÒÀ» ÇÏ´Â °ÍÀÌ´Ù. ¿µÇâÀ» ¹ÞÀ¸·Á¸é ¿ª½Ã ÆÄÀÏÀº ½ÇÇà °¡´ÉÇϵµ·Ï Á¤ÀǵǾî¾ß ÇÑ´Ù.

SGID ¾îÆ®¸®ºäÆ® (µð·ºÅ丮¿ë)

¸¸¾à SGID¸¦ µð·ºÅ丮¿¡ »ç¿ëÇϸé ("chmod g+s µð·ºÅ丮"¸¦ ¾¸), ±× µð·ºÅ丮 ¾ÈÀÇ ÆÄÀϵéÀº µð·ºÅ丮 ¼ÒÀ¯ ±×·ìÀÇ °ªÀ» ±âº» ±×·ì °ªÀ¸·Î °¡Áö°Ô µÈ´Ù.

¿©·¯ºÐ - ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ (owner)

±×·ì - ¿©·¯ºÐÀÌ °¡ÀԵǾî ÀÖ´Â ±×·ì (group)

³ª¸ÓÁö ¸ðµç ÀÌ - ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ³ª ÆÄÀÏÀ» ¼ÒÀ¯ÇÑ ±×·ì¿¡ ¼ÓÇÏÁö ¾ÊÀº ³ª¸ÓÁö »ç¿ëÀÚ (other)

ÆÄÀÏÀÇ º¸±â

-rw-r--r--  1 kevin  users         114 Aug 28  1997 .zlogin
1¹ø ºñÆ®  (-) µð·ºÅ丮Àΰ¡?     (¾Æ´Ï´Ù)
2¹ø ºñÆ®  (r) ¼ÒÀ¯ÀÚ¿¡ Àбâ±Ç?  (ÀÖ´Ù.  ÄɺóÀÌ ÀÐÀ» ¼ö ÀÖ´Ù)
3¹ø ºñÆ®  (w) ¼ÒÀ¯ÀÚ°¡ ¾²±â±Ç? (¾ø´Ù.  ÄɺóÀÌ ÀÐÀ» ¼ö ÀÖ´Ù)
4¹ø ºñÆ®  (-) ¼ÒÀ¯ÀÚ¿¡ ½ÇÇà±Ç?  (¾ø´Ù)
5¹ø ºñÆ®  (r) ±×·ì¿¡ Àбâ±Ç?    (ÀÖ´Ù.  users¶ó´Â ±×·ì)
6¹ø ºñÆ®  (-)  ±×·ì¿¡ ¾²±â±Ç?   (¾ø´Ù)
7¹ø ºñÆ®  (-) ±×·ì¿¡ ½ÇÇà±Ç?    (¾ø´Ù)
8¹ø ºñÆ®  (r) ¸ðµç ÀÌ¿¡ Àбâ±Ç?  (ÀÖ´Ù. ¸ðµç À̰¡ ÀÐÀ» ¼ö ÀÖ´Ù)
9¹ø ºñÆ®  (-) ¸ðµç ÀÌ ¾²±â±Ç?  (¾ø´Ù)
10¹ø ºñÆ® (-) ¸ðµç ÀÌ¿¡ ½ÇÇà±Ç?  (¾ø´Ù)

ÇÊ¿äÇÑ ¸¸Å­¸¸ÀÇ ÃÖ¼ÒÇÑÀÇ Çã°¡±ÇÀ» ºÎ¿©ÇÑ º¸±â¸¦ Àû¾î³õ¾Ò´Ù. ´õ Å« Çã°¡±ÇÀ» ÁÖ´Â °ÍÀº °¡´ÉÇÏÁö¸¸, ¼³¸íµÈ ÀÛ¾÷¿ëÀ¸·ÎÀÇ ÃÖ¼ÒÇѵµ¸¦ ÀûÀº °ÍÀÓÀ» ¹àÇôµÐ´Ù.

-r--------  ¼ÒÀ¯ÀÚÀÇ Àбâ Çã°¡±ÇÀÌ ÆÄÀÏ¿¡ ÀÖ´Ù.
--w-------  ¼ÒÀ¯ÀÚ°¡ ÆÄÀÏÀ» º¯°æÇϰųª Áö¿ï ¼ö ÀÖ´Ù.
---x------  ¼ÒÀ¯ÀÚ°¡ ÆÄÀÏ (ÇÁ·Î±×·¥)À» ½ÇÇàÇÒ ¼ö ÀÖÁö¸¸, Àбâ±Çµµ ÀÖ¾î¾ß
½ÇÇàµÇ´Â ½© ½ºÅ©¸³Æ®´Â ½ÇÇàÇÏÁö ¸øÇÑ´Ù.
---s------  ½Ç¼¼ÀÇ »ç¿ëÀÚ ID°¡ ¼ÒÀ¯ÀÚ¶ó¸é ½ÇÇàÇÒ ¼ö ÀÖ´Ù. (setuid ÂüÁ¶)
-------s--  ½Ç¼¼ÀÇ »ç¿ëÀÚ ID°¡ ±×·ìÀ̶ó¸é ½ÇÇàÇÒ ¼ö ÀÖ´Ù. (setgid ÂüÁ¶)
-rw------T  "ÃÖ±Ù ¹Ù²ï ½Ã°£ (last modified time)" Á¤º¸°¡ °»½ÅµÇÁö ¾Ê´Â´Ù.
½º¿Ò ÆÄÀÏ µî¿¡ »ç¿ëµÈ´Ù.
---t------  »ó°ü¾øÀ½ (Àü¿¡´Â ½ºÆ½Å° ºñÆ®¿´À½)
µð·ºÅ丮ÀÇ º¸±â
drwxr-xr-x  3 kevin  users         512 Sep 19 13:47 .public_html/
1¹ø ºñÆ®  (d) µð·ºÅ丮Àΰ¡?   (±×·¸´Ù.  ¸¹Àº ÆÄÀÏÀ» °¡Áö°í ÀÖ´Ù)
2¹ø ºñÆ®  (r) ¼ÒÀ¯ÀÚÀÇ Àбâ±Ç?  (ÀÖ´Ù. Äɺó)
3¹ø ºñÆ®  (w) ¼ÒÀ¯ÀÚÀÇ ¾²±â±Ç? (ÀÖ´Ù. Äɺó)
4¹ø ºñÆ®  (x) ¼ÒÀ¯ÀÚÀÇ ½ÇÇà±Ç? (ÀÖ´Ù. Äɺó)
5¹ø ºñÆ®  (r) ±×·ìÀÇ Àбâ±Ç?  (ÀÖ´Ù. users ±×·ì)
6¹ø ºñÆ®  (-) ±×·ìÀÇ ¾²±â±Ç?  (¾ø´Ù)
7¹ø ºñÆ®  (x) ±×·ìÀÇ ½ÇÇà±Ç?  (ÀÖ´Ù. users ±×·ì)
8¹ø ºñÆ®  (r) ´Ù¸¥ ÀÌÀÇ Àбâ±Ç? (ÀÖ´Ù. ¾Æ¹«³ª ÀÐÀ» ¼ö ÀÖ´Ù)
9¹ø ºñÆ®  (-) ´Ù¸¥ ÀÌÀÇ ¾²±â±Ç? (¾ø´Ù)
10¹ø ºñÆ® (x) ´Ù¸¥ ÀÌÀÇ ½ÇÇà±Ç? (ÀÖ´Ù. ¾Æ¹«³ª ½ÇÇàÇÒ ¼ö ÀÖ´Ù)

ÃÖ¼ÒÀÇ Çã°¡±ÇÀ» ÁØ »ç¿ë º¸±âÀÌ´Ù. ¿©±â¿¡ ¼³¸íµÇ¾î ÀÖ´Â °Í º¸´Ù Çã°¡±ÇÀ» ´õ ÁÖ´Â °ÍÀº °¡´ÉÇÏÁö¸¸, ¾Æ·¡¿¡ ¼³¸íÇÏ´Â Á¤µµ´Â ÃÖ¼ÒÇѵµ·Î ÇÊ¿äÇÏ´Ù.

dr--------  ³»¿ëÀº º¸¿©Áú ¼ö ÀÖÁö¸¸, ÆÄÀÏ ¾îÆ®¸®ºäÆ®´Â ÀÐÀ» ¼ö ¾ø°ÔµÈ´Ù.
d--x------  µð·ºÅ丮´Â ½ÇÇà ÆÐ½º (path)¿¡ ³Ö¾îÁ®¼­ »ç¿ëµÉ ¼ö ÀÖ´Ù.
dr-x------  ÆÄÀÏ ¾îÆ®¸®ºäÆ®´Â ÀÌÁ¦ ¼ÒÀ¯ÀÚ¿¡ ÀÇÇØ¼­ ÀÐÇôÁú ¼ö ÀÖ´Ù.
d-wx------  µð·ºÅ丮 Çö À§Ä¡¿¡ ÀÖÁö ¾Ê¾Æµµ ÆÄÀÏÀº ¸¸µé¾îÁö°í Áö¿öÁú ¼ö ÀÖ´Ù.
d------x-t  ¾²±â ¿¢¼¼½º¸¦ °¡Áø ´Ù¸¥ »ç¿ëÀÚµéÀÌ ÆÄÀÏÀ» ÇԺηΠÁö¿ì´Â °ÍÀ»
            ¸·´Â´Ù. /tmp µð·ºÅ丮¿¡ »ç¿ëµÈ´Ù.
d---s--s--  ¾Æ¹«·± ÀÛ¿ëÀ» ÇÏÁö ¾Ê´Â´Ù.  (SUID¿Í SGID ÂüÁ¶)

(º¸Åë /etc ¾È¿¡ ÀÖ´Â) ½Ã½ºÅÛ ¼³Á¤ ÆÄÀÏ (system configuration files)µéÀº 640 ¸ðµåÀ̸鼭 µ¿½Ã¿¡ ·çÆ® ¼ÒÀ¯·Î µÇ¾î ÀÖ´Ù. (ÁÖ 5.2-2) ¿©·¯ºÐ »çÀÌÆ®ÀÇ º¸¾È Çʿ信 µû¶ó¼­ ¹Ù²Ù¸é µÈ´Ù. ½Ã½ºÅÛ ÆÄÀÏÀº Àý´ë·Î ´Ù¸¥ ¾î¶² ±×·ìÀ̳ª ´©±¸¶óµµ ¾µ ¼ö ÀÖµµ·Ï ÇÏ¸é ¾ÈµÈ´Ù. /etc/shadow¸¦ Æ÷ÇÔÇÑ ½Ã½ºÅÛ ÆÄÀÏÀÇ ÀϺδ ·çÆ®¸¸ÀÌ Àбâ Çã°¡±ÇÀ» °¡Á®¾ß Çϰí, /etc ¾ÈÀÇ µð·ºÅ丮µéÀº ´Ù¸¥ À̵éÀÌ ÀÐÁö ¸øÇϵµ·Ï ÇØ¾ß ÇÑ´Ù.

SUID ½© ½ºÅ©¸³Æ®.

SUID ½© ½ºÅ©¸³Æ®´Â ½É°¢ÇÑ º¸¾È À§Çè¿ä¼ÒÀ̸ç, ±×·± ÀÌÀ¯ ¶§¹®¿¡ Ä¿³ÚÀÌ ¹Þ¾ÆµéÀÌÁö ¾Êµµ·Ï µÇ¾îÀÖ´Ù. ¿©·¯ºÐÀÌ ¾ó¸¶³ª ½© ½ºÅ©¸³Æ®°¡ ¾ÈÀüÇÏ´Ù°í »ý°¢À» ÇÏ´ø °£¿¡, À̰ÍÀº Å©·¢Ä¿¿¡°Ô ·çÆ® ½©À» Áִ ħŻ µµ±¸°¡ µÉ ¼ö ÀÖ´Ù.

5.3 Æ®¸³¿ÍÀ̾ (tripwire: Áö·Ú¼±) »ç¿ëÇÑ ¿Ï°á¼ºÀÇ °Ë»ç.

Æ®¸³¿ÍÀÌ¾î µîÀÇ ¿Ï°á¼º (Integrity) À¯Áö¿ë °Ë»ç µµ±¸¸¦ »ç¿ëÇÏ´Â °ÍÀº Áö¿ª »ç¿ëÀÚ¿¡ ÀÇÇÑ (±×¸®°í ³×Æ®¿öÅ©¸¦ ÅëÇÑ) °ø°ÝÀ» ŽÁöÇØ³»´Â ¸Å¿ì ÁÁÀº ¹æ¹ýÀÌ´Ù. Æ®¸³¿ÍÀ̾î´Â Áß¿äÇÑ ÀÌÁø ÆÄÀϵé°ú ¼³Á¤ ÆÄÀϵéÀÇ Ã½¼¶ (checksum) °ªÀ» °ËÃâÇØ¼­ ÀÌÀü¿¡ ¸¸µé¾î ³õÀº µ¥ÀÌÅͺ£À̽º¿Í ºñ±³ÇÑ´Ù. ÆÄÀÏ¿¡ º¯È­°¡ ÀÖÀ¸¸é Ç¥½Ã°¡ ³¯ °ÍÀÌ´Ù. Æ®¸³¿ÍÀ̾ ¾²¸é, Ç÷ÎÇÇ·ÎÆ®¸³¿ÍÀ̾ ¼³Ä¡Çϰí, ¾²±â ¹æÁö ÅÇÀ» »ç¿ëÇØ¼­ ¾²´Â °ÍÀÌ ÁÁ´Ù. ÀÌ·¸°Ô ÇØ ³õÀ¸¸é ħÀÔÀÚ´Â Æ®¸³¿ÍÀ̾ ¼ÕÀ» ´ë°Å³ª µ¥ÀÌÅͺ£À̽º¸¦ ¹Ù²ÙÁö ¸øÇÏ°Ô µÈ´Ù. ÀÏ´Ü Æ®¸³¿ÍÀ̾ ÇÑ ¹ø ¼³Ä¡ÇßÀ¸¸é, ÀÏ»óÀûÀÎ º¸¾È °ü¸® ÀÓ¹«ÀÇ ÀϺκÐÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÌ ÁÁ´Ù.

Æ®¸³¿ÍÀ̾ ¸ÅÀÏ ¹ã Ç÷ÎÇÇ¿¡¼­ µ¹¸®°í ¾ÆÄ§¿¡ ¸ÞÀÏ·Î °á°ú¸¦ ¹Þµµ·Ï ´ÙÀ½°ú °°ÀÌ Å©·ÐÅÇÀ» ¼³Á¤ÇÒ ¼öµµ ÀÖ´Ù.

# set mailto
MAILTO=kevin
# run tripwire
15 05 * * * root /usr/local/adm/tcheck/tripwire
ÀÌ¿Í °°ÀÌ ÇÏ¸é ¸ÅÀÏ ¾ÆÄ§ 5:15am¿¡ ¸®Æ÷Æ®¸¦ º¸³» ÁÙ °ÍÀÌ´Ù.

Æ®¸³¿ÍÀ̾î´Â ħÀÔÀÚ¸¦ ¿©·¯ºÐÀÌ ´«Ä¡Ã¤±â ÈξÀ Àü¿¡ ¾Ë·ÁÁÖ´Â ±ÍÁßÇÑ Á¸Àç°¡ µÉ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÀϹÝÀû ½Ã½ºÅÛ ¾È¿¡¼­´Â ¸¹Àº ÆÄÀÏÀÌ Ç׽à ¹Ù²î¹Ç·Î º¯ÇÑ °ÍÀÌ ¿©·¯ºÐÀÇ ÀÏ ¶§¹®Àΰ¡, ¾Æ´Ï¸é Å©·¢Ä¿ÀÇ ÇൿÀΰ¡¸¦ ÆÄ¾ÇÇÏ´Â °Í¿¡ ½ÅÁßÀ» ±âÇϵµ·Ï ÇÑ´Ù.

5.4 Æ®·ÎÀÌÀÇ ¸ñ¸¶

Æ®·ÎÀÌÀÇ ¸ñ¸¶´Â È£¸ÓÀÇ ¹®ÇÐ ÀÛǰ¿¡ ³ª¿À´Â Àü¼³ÀûÀΠå·«¿¡¼­ ºñ·ÔµÈ À̸§ÀÌ´Ù. ±×·²µíÇØ º¸ÀÌ´Â ¾î¶² ÇÁ·Î±×·¥À̳ª ÀÌÁø ÆÄÀÏÀ» ¾÷·ÎµåÇØ ³õ°í, ´Ù¸¥ »ç¶÷µéÀÌ ±×°ÍÀ» ´Ù¿î ¹Þ¾Æ¼­ ·çÆ®·Î¼­ µ¹¸®µµ·Ï ÇÑ´Ù. ±×·± ÈÄ¿¡ »ç¿ëÀÚ°¡ ½Å°æÀ» ÁÖÁö ¾Ê´Â Æ´À» Ÿ¼­ ½Ã½ºÅÛÀ» ±ú°í µé¾î¿À´Â °ÍÀÌ´Ù. ¹æ±Ý ¹Þ¾Æ¿Â ÀÌÁø ÆÄÀÏÀÌ °ü¸®ÀÚ°¡ ¾ÖÃÊ¿¡ ±â´ëÇß´ø ¾î¶² ÀÏÀ» ÇÑ´Ù°í »ý°¢ÇÏ´Â »çÀÌ¿¡ --Á¤¸»·Î ±×·± ô Çϱ⵵ ÇÑ´Ù-- ÇÑÆíÀ¸·Î´Â º¸¾ÈÀ» ±ú°í µé¾î¿À´Â °ÍÀÌ´Ù.

¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ¿¡ ¹«½¼ ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ¿´´ÂÁö´Â Àß »ìÇǵµ·Ï ÇØ¾ß ÇÑ´Ù. ·¹µåÇÞÀº RPM ÆÄÀÏ¿¡ ´ëÇØ¼­ MD5 ý¼¶°ú PGP ½Ã±×´ÏÃ縦 Á¦°øÇϹǷÎ, ¼³Ä¡Çϰí ÀÖ´Â ÇÁ·Î±×·¥ÀÌ ÁøÂ¥ÀÎÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù. ´Ù¸¥ ¹èÆ÷º»µµ ºñ½ÁÇÑ ¹æ¹ýÀ» ¾´´Ù. ¼Ò½ºµµ Àְųª Àß ¾Ë·ÁÁø °ÍÀÌ ¾Æ´Ñ ÇÑ, ¾î¶² ÀÌÁø ÆÄÀϵµ ·çÆ®·Î¼­ ½ÇÇàµÇ¾î¼­´Â ¾È µÈ´Ù! ÀÏ¹Ý ´ëÁßÀÌ Á¤¹ÐÇÑ Á¶»ç¸¦ ÇÒ ¼ö ÀÖµµ·Ï ¼Ò½º¸¦ °ø°³ÇÒ Å©·¢Ä¿´Â ¾ø´Ù½ÃÇÇ ÇϹǷÎ.

±ÍÂúÀ» ¼öµµ ÀÖÁö¸¸, ÇÁ·Î±×·¥ÀÇ ¼Ò½º¸¦ Á¤Ç° ¹èÆ÷ Àå¼Ò¿¡¼­ °¡Á®¿Ô´ÂÁö È®ÀÎÇϵµ·Ï Ç϶ó. ÇÁ·Î±×·¥ÀÌ ·çÆ®¿¡¼­ ½ÇÇàµÉ »óȲÀ̶ó¸é ¿©·¯ºÐÀ̳ª ¹ÏÀ» ¸¸ÇÑ ´©±º°¡°¡ ¼Ò½º¸¦ ÈȾ°í È®ÀÎÇϵµ·Ï ÇØ¾ß ÇÑ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê