¸®´ª½º Æнº¿öµå & ¼¨µµ¿ì ÆÄÀÏ Çü½Ä

ÀüÅëÀûÀÎ À¯´Ð½º ½Ã½ºÅÛ¿¡¼­´Â ´Ü¹æÇâ ¾Ïȣȭ°¡ µÈ Æнº¿öµå¸¦ Æ÷ÇÔÇÏ¿© »ç¿ëÀÚ °èÁ¤ Á¤º¸¸¦ ``/etc/passwd'' ¶ó´Â ÅؽºÆ® ÆÄÀÏ¿¡ º¸°üÇÑ´Ù. ÀÌ ÆÄÀÏÀº (¿¹¸¦ µé¾î ``ls''¿Í °°Àº) ¼ö¸¹Àº µµ±¸¿¡ ÀÇÇÏ¿© -- ¿¹¸¦ µé¾î, ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ À̸§À» º¸¿©ÁÖ±â À§ÇÏ¿© »ç¿ëÀÚ ¹øÈ£¿Í »ç¿ëÀÚ À̸§À» ¸ÅĪÇϴµ¥ -- »ç¿ëµÇ¹Ç·Î ´©±¸µçÁö ÀÐÀ» ¼ö ÀÖµµ·Ï µÇ¾îÀÖ´Ù. °á°úÀûÀ¸·Î ÀÌ´Â ¾î´À Á¤µµ º¸¾È»óÀÇ À§ÇèÀÌ µÈ´Ù.

°èÁ¤ Á¤º¸¸¦ ÀúÀåÇÏ´Â ¶Ç ÇϳªÀÇ ¹æ¹ýÀº, ³»°¡ Ç×»ó »ç¿ëÇÏ´Â ¹æ¹ýÀε¥, ¼¨µµ¿ì Æнº¿öµå Çü½ÄÀ» °°ÀÌ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¹æ½ÄÀº ÀüÅëÀûÀÎ ¹æ½Ä°ú °áÇÕÇÏ¿© /etc/passwd ÆÄÀÏÀº ȣȯ¼ºÀÖ´Â Çü½ÄÀ¸·Î Á¤º¸¸¦ ÀúÀåÇÑ´Ù. ´Ü, Æнº¿öµå´Â (½ÇÁ¦·Î /etc/passwd ÆÄÀÏ¿¡ ÀúÀåÇÏÁö ¾Ê°í) ´ë½Å "x" ÇѱÛÀÚ¸¸ ³Ö¾îµÐ´Ù. µÎ¹ø° ÆÄÀÏÀÎ ``/etc/shadow'' ÆÄÀÏÀÌ ¾ÏȣȭµÈ Æнº¿öµå¿Í ±× ¿ÜÀÇ Á¤º¸, Áï Æнº¿öµå À¯È¿±â°£ µîÀ» ÀúÀåÇÑ´Ù. /etc/shadow ÆÄÀÏÀº ·çÆ® °èÁ¤¿¡ ÀÇÇÏ¿©¸¸ ÀÐÀ» ¼ö Àֱ⠶§¹®¿¡ º¸¾È»óÀÇ À§ÇèÀº ÁÙ¾îµé°Ô µÈ´Ù.

´Ù¸¥ ¸®´ª½º ¹èÆ÷ÆÇÀº ¼¨µµ¿ì Çü½ÄÀ» »ç¿ëÇϱâ À§Çؼ­´Â ¼¨µµ¿ì Æнº¿öµå ¼öÆ®¸¦ ¼³Ä¡Çϵµ·Ï µÇ¾î Àִµ¥ ºñÇÏ¿© ·¹µåÇÞ¿¡¼­´Â °£´ÜÈ÷ ÇÒ ¼ö ÀÖ´Ù. µÎ°³ÀÇ Çü½ÄÀ» ¹Ù²Ù±â À§ÇÏ¿©´Â (·çÆ®·Î¼­) ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

  /usr/sbin/pwconv   ¼¨µµ¿ì Çü½ÄÀ¸·Î º¯È¯
  /usr/sbin/pwunconv ÀüÅëÇü½ÄÀ¸·Î µÇµ¹¾Æ °¨

¼¨µµ¿ì Æнº¿öµå¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡, ``/etc/passwd'' ÆÄÀÏÀº °èÁ¤ Á¤º¸¸¦ ´ã°í ÀÖÀ¸¸ç ±× ¸ð¾çÀº ´ÙÀ½°ú °°´Ù:

smithj:x:561:561:Joe Smith:/home/smithj:/bin/bash

ÇÑ ÁÙÀÇ °¢ Ç׸ñÀº ":" ÄÝ·Ð ¹®ÀÚ¿¡ ÀÇÇÏ¿© ºÐ¸®µÇ¸ç ±× ³»¿ëÀº ´ÙÀ½°ú °°´Ù:

»ç¿ëÀÚ¿¡°Ô ½© °èÁ¤À» Á¦°øÇÏ°í ½ÍÁö ¾ÊÀ» ¶§µµ ÀÖ´Ù. ±×·² ¶§¿¡´Â ¿¡·¯ ¸Þ½ÃÁö¸¦ º¸¿©ÁÖ°í »ç¿ëÀÚ°¡ ·Î±× ¿ÀÇÁ ½ÃÄѹö¸®´Â ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î¼­ ±× À̸§À» ¿¹¸¦ µé¾î ``/bin/sorrysh'' ¶ó°í ÇÑ µÚ ÀÌ ½ºÅ©¸³Æ®¸¦ ±×·± »ç¿ëÀÚÀÇ µðÆúÆ® ½©·Î ÁöÁ¤ÇÏ¸é µÈ´Ù.

Note: ÁÖÀÇ: ¿¹¸¦ µé¾î, À¥ ÆäÀÌÁö¸¦ °»½ÅÇÒ ¼ö ÀÖµµ·Ï "FTP" Àü¼ÛÀ» Çã¿ëÇÏ¿©¾ß ÇÑ´Ù¸é ½© °èÁ¤Àº ``/bin/bash'' ·Î ÇØÁÖ¾î¾ß ÇÑ´Ù -- ´ë½Å »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮·Î ·Î±×ÀÎÇÏ´Â °ÍÀº ¸·À» ¼ö ÀÖµµ·Ï Ưº°ÇÑ ¹æ¹ýÀ¸·Î ¼Â¾÷À» ÇØÁÖ¾î¾ß ÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº À¥ ¼­¹ö¿Í HTTP ij½Ì ÇÁ·Ï½ÃÀÇ °ü¸® ¼½¼Ç - Á¦ 7 Àå À» ÂüÁ¶ÇϽÿä.

``/etc/shadow'' ÆÄÀÏÀº Æнº¿öµå¿Í »ç¿ëÀÚ °èÁ¤ÀÇ À¯È¿±â°£ µîÀ» ´ã°í ÀÖÀ¸¸ç ±× ¸ð¾çÀº ´ÙÀ½°ú °°´Ù:

smithj:Ep6mckrOLChF.:10063:0:99999:7:::

passwd ÆÄÀÏ°ú ¸¶Âù°¡Áö·Î ¼¨µµ¿ì ÆÄÀϵµ ":" ÄÝ·Ð ¹®ÀÚ·Î °¢ Ç׸ñÀ» ±¸ºÐÇÏ¸ç °¢°¢Àº ´ÙÀ½°ú °°´Ù: