|
1. Shadow ¶õ.? º¸Åë adduser ¸¦ Çؼ »ç¿ëÀÚÀÇ °èÁ¤À» ¸¸µé¸é /etc/passwd ¶ó´Â ÈÀÏ¿¡ À̸§, ¾ÆÀ̵ð, ºñ¹Ð¹øÈ£(¾ÏȣȵÈ), ½©, Ȩµð·º µîµîÀÇ Á¤º¸°¡ ÀûÈ÷°Ô µË´Ï´Ù. ±Ùµ¥ passwd ÈÀÏÀº ¸ðµç À¯Àú°¡ ÀÐÀ»¼ö ÀÖ¾î¾ß login ÀÌ °¡´ÉÇÕ´Ï´Ù. ±×·¯¹Ç·Î passwd ÈÀÏÀÇ Æ۹̼ÇÀº others ¿¡°Ô read Æ۹̼ÇÀÌ ÁÖ¾îÁý´Ï´Ù. ´Ù½Ã ¸»Çϸé passwd ÈÀϾȿ¡ ÀÖ´Â ºñ¹Ð¹øÈ£(¾ÏȣȵÈ)´Â ´©±¸³ª °¡Á®°¥¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.. ±×·¸´Ù°í ¾Æ¹«µµ login ¸øÇÏ°Ô ÀÌÀÇ Æ۹̼ÇÀ» ¸·¾Æµµ ¾ÈµÉÀÏÀÌÁö¿ä.. À̶§¹®¿¡ ³ª¿Â°ÍÀÌ pwconv(shadow) ÀÔ´Ï´Ù. ÀÌ´Â ºñ¹Ð¹øÈ£(¾ÏȣȵÈ)¸¸ /etc/shadow ¶ó´Â ÈÀÏ¿¡ Æ۹̼ÇÀ» ¸·ÀºÃ¤ ³õ¾ÆµÎ´Â °ÍÀÔ´Ï´Ù. passwd ÈÀÏÀÇ Æнº¿öµå°¡ µé¾î°¥ ÀÚ¸®¿¡´Â x ¶ó´Â ¹®ÀÚ¸¸ ÀÖÀ»»ÓÀÌÁÒ. login ½Ã passwd ÈÀÏÀº ÀÌ shadow ÈÀÏÀÇ ¾ÏÈ£ÈµÈ ºñ¹Ð¹øÈ£¸¦ ÂüÁ¶ÇÏ°Ô µË´Ï´Ù.
2. ¾ÏÈ£È ±â¹ý crypt . password ÀÇ ¾ÏÈ£È ±â¹ýÀº crypt ¶ó´Â °ÍÀÔ´Ï´Ù. Çѹø ¾ÏÈ£È µÇ¸é µÎ¹ø´Ù½Ã Ç®¼ö ¾ø´Â ±â¹ýÀÌÁÒ. ¿¹¸¦ µé¾îº¸ÁÒ. guest:/M6M5FL2wCsIY:10650:0:99999:7:-1:-1:134525932 shadow ÈÀÏÀÇ ÀϺÎÀÔ´Ï´Ù. ù¹ø° guest °¡ »ç¿ëÀÚ À̸§ÀÌ°í ±× ´ÙÀ½ÀÇ¡±/M6M5FL2wCsIY¡± °¡ crypt µÈ password ÀÔ´Ï´Ù. crypt ´Â C Language¿¡¼ crypt ¶ó´Â ÇÔ¼ö·Î ½±°Ô ±¸ÇöÇÒ¼ö ÀÖ½À´Ï´Ù. NAME crypt - password and data encryption SYNOPSIS #define
_XOPEN_SOURCE Çѹø ¾ÏȣȵǸé Ç® ¼ö ¾ø´Ù°í ¸»Àº ÇßÁö¸¸ ¹Ý´ë·Î º¸½Ã´Ù½ÃÇÇ ´©±¸³ª ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. À§ÀÇ °ÍÀº crypt(¡°1234¡±,¡±/M¡±) ; ÀÌ°Å ÇÑ ¹®ÀåÀ¸·Î ¸¸µé¾î Áø Æнº¿öµåÀÔ´Ï´Ù. »ç¿ë¹æ¹ýÀº ¹«Áö ½±½À´Ï´Ù. crypt ÇÔ¼ö¿¡ ³Ö¾îÁà¾ß ÇÒ °ªÀº ù¹ø° ¡°1234¡± ¾ÏÈ£¿Í 2¹ø° ¡°/M¡± ¾ÏÈ£ÈÇÒ Çü½ÄÀÌÁÒ. 2¹ø° °ªÀº ²À 2byte ¸¦ ½á¾ß Çϸç 2¹ø° °ÍÀÌ ¹Ù²î¸é °á°ú °ª ¿ª½Ã ¿ÏÀüÈ÷ ¹Ù²î¾î ¹ö¸³´Ï´Ù. Çѹø È®ÀÎÀ» Çغ¼±î¿ä.? ±×·¸´ã crypt(¡°1234¡±,¡±/M¡±)À¸·Î ¸¸µé¾îÁø ¹®ÀÚ´Â ºÐ¸íÈ÷ ¡°/M6M5FL2wCsIY¡± ÀÌ µÇ¾î¾ß ÇÒÅ״ϱî¿ä. Liunx ȤÀº Unix ±â¹ÝÀÇ ÄÄÇ»ÅÍ¿¡¼ Çѹø À̼ҽº¸¦ ½ÇÇà½ÃÄÑ º¸½Ê½Ã¿ä.. ---- FILE ex1.c ---- #include <stdio.h> int main(void) ·¹µåÇò 5.0 ÀÌÈĹöÁ¯¿¡¼´Â crypt °¡ ±âº» ¶óÀ̺귯¸®¿¡¼ Á¦¿ÜµÇ¾î µ¶¸³µÈ ¶óÀ̺귯¸®·Î Á¸ÀçÇϱ⠶§¹®¿¡ ÄÄÆÄÀÏÇÒ ½Ã¿¡ Ãß°¡ ½ÃÄÑÁà¾ß ÇÕ´Ï´Ù. gcc -o ex1 ex1.c -lcrypt ÀÚ °á°ú°ªÀÌ ¾î¶»°Ô ³ª¿Ô´ÂÁö¿ä.? ¡°/M6M5FL2wCsIY¡± °¡ ¸Â½À´Ï±î.? ½ÄÀºÁ× ¸Ô±âÁÒ.? Çѹø salt ¹®ÀÚ¸¦ ¹Ù²Ù¾î¼ ³Ö¾îº¸¼¼¿ä. ÀüÇô ´Ù¸¥ ¹®ÀÚ°¡ ³ª¿Í ¹ö¸± °ÍÀÔ´Ï´Ù. Áö±ÝÀÌ¾ß ¾ÏÈ£°¡ ¹«¾ùÀÎÁö ¾Æ´Ï±î ¸ÂÃèÁö¸¸ ÀÌÁ¤µµ¸é crypt ´Â ¿Ïº®ÇÏÁö ¾Ê´À³Ä..?? ¶ó´Â Áú¹®À» ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯³ª crypt µµ ¾àÁ¡.. ¾Æ´Ï ÇÑ°è°¡ ÀÖ½À´Ï´Ù.
¹«¾ùÀ̳İí¿ä..??
3. shadow Ç®±â. ÀÚ ÀÌÁ¦ Çѹø ¸»·Î¸¸ ÇÏÁö ¸»°í Á÷Á¢ Ç®¾îº¸±â·Î ÇÏ°Ú½À´Ï´Ù. ±×·¯³ª óÀ½ ¸»ÇßµíÀÌ 100 % ´Ù Ç®±â¶õ Èûµì´Ï´Ù. ¹°·Ð ÄÄÇ»ÅÍ°¡ ½´ÆÛÄÄÇ»ÅͰųª ½Ã°£ÀÌ ÇÑ°¡Çϴٰųª ¿©·µÀ̼ µ¿½Ã¿¡ Ç®¸é ºÒ°¡´É ÇÑ °Íµµ ¾Æ´ÏÁÒ. Âü. ¿©±â¼ ÇÑ°¡Áö Áý°í ³Ñ¾î°¥ °ÍÀÌ ÀÖ½À´Ï´Ù. ¡°shadow Ç®±â¡±¶õ ¸»Àº ¾î¾Áö ¸»ÀÌ ¾ÈµÇ´Â°Å °°°í. Áö±Ý Á¦°¡ ÇÒ °ÍÀº ¡°¾ÏÈ£ ¶§·Á ¸ÂÃ߱⡱¶õ ¸»ÀÌ ÀûÀýÇÒ µí ÇÕ´Ï´Ù. shadow ÈÀÏÀ» ÀÔ¼ö ÇÏ¿´½À´Ï´Ù. ±× Áß root ÀÇ ºñ¹Ð¹øÈ£´Â ¡°/M6M5FL2wCsIY¡± ÀÔ´Ï´Ù. À½.. ÀÌ ¾ÏÈ£ÈµÈ °ÍÀÌ µµ´ëü ¹«¾ùÀϱî¿ä.? ¿ì¼± ù¹ø°·Î ½Ãµµ Çغ¼ ¸¸ÇÑ °ÍÀÌ 1000~9999 ¼ýÀÚÀÔ´Ï´Ù. »ç¶÷µéÀÌ ¿äÁòµé¾î¼ ¼ýÀÚ 4ÀÚ¸® ¾²´Â °ÍÀ» ¾ÆÁÖ¾ÆÁÖ ÁÁ¾ÆÇϴϱî¿ä.. ^^ ±×·³ ù¹ø° 2byte ¡°/M¡± ÀÌ salt ¹®ÀÚÀÌ´Ï crypt ¿¡ ´ëÀÔ¸¸ ÇÏ¸é µË´Ï´Ù. ---- FILE ex2.c ---- #include <stdio.h> % P.S ÀÌ ¼Ò½º¸¦ °ø°³ÇÏ°Ô µÇ±â±îÁö ¸¹Àº °í¹ÎÀÌ ÀÖ¾ú½À´Ï´Ù. ¹¹ ÀÌ·± °ÍÂëÀÌ¾ß C Á» ¾Æ½Ã´Â ºÐÀÌ¸é ´©±¸³ª © ¼ö ÀÖ´Â ±âÃÊÀûÀÎ °ÍÀ̸ç, Àú¸¸ ¾Ë°Å³ª ÇÏ´Â ¹«½¼ Ưº°ÇÑ °Íµµ ¾Æ´Õ´Ï´Ù. ¹®Á¦´Â Á¦°¡ ±ÛÀ» ¾²´Â ÃëÁö.. Áï ¡°crypt ¸¦ Ç®±â°¡ ÀÌ·¸°Ô ½±´Ù... ±×·¯´Ï shadow ÀÇ ÈÀÏÀÇ º¸¾È, ±×¸®°í Æнº¿öµå¸¦ ¸¸µé¶§ ½É»ç¼÷°í ÇØÁÖ±æ ¹Ù¶õ´Ù.¡± ÀÌ ÃëÁö°¡ ¹Ý´ëÀÎ ¡°³²ÀÇ shadow ÈÀÏ ÀÔ¼öÇÏ¿´À¸¸é Çѹø Ç®¾î¼ ÇØÅ·(?) ÀÌ ¹ºÁö ¸ÀÀ» º¸¿©Áà¶ó¡± °¡ µÇ¹ö¸®´Â °ÍÀÌ µÎ·Æ±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ·¸°Ô µÇ¹È ÀúÀÇ °Á´ ÇØÅ· °Á¹ۿ¡ ´õ µÇ°Ú½À´Ï±î.? ±×·¯³ª Linux World ¸¦ º¸½Ã´Â µ¶ÀںеéÀº Àý´ë ÈÄÀÚÂÊÀÇ »ý°¢À» ¾ÈÇϸ®¶ó ¹Ï°í ÀÌ·¸°Ô ¼Ò½º¸¦ ¿Ã¸®°Ô µÈ°ÍÀÌ´Ï ÇùÁ¶ ºÎŹµå¸³´Ï´Ù. % P.S 1000~9999 ÀÇ ¹®ÀÚ¸¦ ¡°/M¡± À̶ó´Â salt ¹®ÀÚ·Î crypt ÇÏ¿© ÀÏÀÏÀÌ ´Ù ¡°/M6M5FL2wCsIY¡± °ú ºñ±³¸¦ ÇÏ´Â °ÍÀÔ´Ï´Ù. ex1.c ¿¡¼ º¸¼ÌµíÀÌ ¶È°°Àº °ªÀÌ µé¾î°¡¸é °á°ú°ªÀº ¶È°°¾Æ Áú ¼ö¹Û¿¡ ¾ø½À´Ï´Ù. for ¹® if ¹® print ¹® crypt ¹® strcmp ¹®..
±âÃÊÀûÀÎ 5°³ÀÇ ¸í·É¾î¸¸ ¾Ë¸é ´©±¸³ª ÇÒ¼ö ÀÖ´Â ¹«ÁöÇÏ°Ô ½¬¿î
°ÍÀÔ´Ï´Ù. À§ÀÇ ¼Ò½º¸¦ ½ÇÇà½ÃÅ°¸é ÆÒƼ¾ö2 333 ¿¡¼ ¾à 1ÃÊ °¡·®ÀÌ ¼Ò¿ä µË´Ï´Ù. ¼ýÀÚ ¸»°í ¹®ÀÚµµ Ç®°í ½Í´Ù.. ±×·²°æ¿ì¿¡´Â ¿ì¸®¿¡°Ô´Â ¾ÆÁÖ ÁÁÀº ÀÚ·á°¡ ÀÖ½À´Ï´Ù. Alzza Linux ¹èÆ÷ÆÇ¿¡ ±âº»À¸·Î ±ò¸®´Â ¡°edic¡± À̶ó´Â°ÍÀÌ ÀÖÁÒ.? ¿ì¸®´Â ÀÌ edic ÀÇ ÀڷḦ ÀÌ¿ëÇÏ¿© ´Ü¾î ¿ª½Ã ºñ±³ÇÒ¼ö ÀÖ½À´Ï´Ù. salt key ¾ß ´ç¿¬È÷ shadow ÈÀÏÀÇ ¾ÏÈ£ÈµÈ password ÀÇ Ã¹¹ø° 2 byte ÀÌ´Ï ÀÌ°ÍÀ» salt Å°·Î »çÀü´Ü¾î¸¸ ´ëÀÔ½ÃÅ°¸é µÇ´Â°ÍÀÌÁÒ. Çѹø login ÀÇ °æ¿ì¸¦ »ý°¢Çغ¸ÁÒ. login : guest ÀÌ·¸°Ô ÀÔ·ÂÀ» ÇÏ¿´À» °æ¿ì login À̶ó´Â ÇÁ·Î±×·¥¿¡¼´Â shadow ¿¡ ÀÖ´Â guest ÀÇ crypt µÈ ¾ÏÈ£¸¦ ¸Þ¸ð¸®¿¡ ¿Ã·Á¼ ù¹ø° 2byte ÀÇ ¹®ÀÚ¸¦salt ¹®ÀÚ·Î »ç¿ëÇÏ¿© **** ÀÇ ¹®ÀÚ¿Í ÇÕ°Ô crypt È ÇÕ´Ï´Ù. ¸¸¾à °á°ú°ªÀÌ °°À¸¸é login ÀÌ ¼º°øÇÏ´Â °ÍÀÌÁÒ. ÀÚ.. ±×·³ ¾î¶»°Ô ÇØ¾ß µÉ±î¿ä.? ºñ¹Ð¹øÈ£¸¦ ¾öû³ª°Ô ±æ°Ô~~ ±×°Íµµ ¼ýÀÚ Æ¯¼ö¹®ÀÚ ´ë¼Ò¹®ÀÚ ¸¶±¸¸¶±¸ ¼¯¾î ¾²¸é ±× ´©±¸µµ ¸øÇ®±î¿ä.? ¿©±â¼ crypt ¶ó´Â ¾ÏÈ£È ±â¹ýÀÇ ÇѰ輺ÀÌ ³ªÅ¸³³´Ï´Ù. Unix System ¿¡¼(Áï crypt)´Â password ±æÀÌÀÇ Á¦ÇÑÀÌ ÀÖ½À´Ï´Ù. ºñ¹Ð¹øÈ£·Î ¡°abcdefghijklmn!@#$%^&*()¡± ÀÌ·±½ÄÀ¸·Î Áý¾î³Ö´Â´Ù Ä¡ÁÒ. System ¿¡¼´Â ÀÌ°ÍÀ» ¹Þ¾Æ µéÀ̱â´Â ÇÕ´Ï´Ù. ¹°·Ð ¿¡·¯µµ ¾øÁö¿ä...±×·¯³ª ¹®Á¦´Â.. ¾ÕÀÇ 8 byte ±îÁö¸¸ ¹Þ¾ÆµéÀÌ°Ô µË´Ï´Ù. crypt ¾ÏÈ£ÈÀÇ ÇÑ°èÀÌÁÒ. ¾Æ¹«¸® ±æ°Ô ÃĺÃÀÚ. ¾ÕÀÇ 8 byte .. Áï ¡°abcdefgh¡± °¡ ¾ÏȣȰ¡ µÇ´Â°ÍÀÔ´Ï´Ù. Çѹø ex1.c ¼Ò½º¸¦ °¡Áö°í ÇѹøÀº ¡°abcdefghijk.....&*()¡±¸¦ ³Ö¾îº¸½Ã°í. ´Ù½Ã Çѹø °°Àº salt ¹®ÀÚ·Î ¡°abcdefgh¡± ¸¦ Çغ¸½Ê½Ã¿À. °á°ú°ªÀº ¾î¶»½À´Ï±î.? ¶È°°½À´Ï´Ù. ÀÌ°ÍÀÌ crypt ÀÇ ÇÑ°èÀÔ´Ï´Ù. Å°º¸µå·Î ±¸ÇöÇÒ¼ö ÀÖ´Â ¹®ÀÚ.. Áï password ·Î ¾µ¼ö ÀÖ´Â ¼ýÀÚ , ¹®ÀÚ , Ư¼ö¹®ÀÚ´Â ÃÑ Æ²¾î¼ ¾à 94 °³ÀÔ´Ï´Ù. ascii code 33 ~126 ±îÁö ¾µ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª 94 °³¸¦ 8ÀÚ¸®·Î ºñ±³ÇÏ°Ô µÈ´Ù¹È ¾öû³ ½Ã°£ÀÌ ¼Ò¿ä µÇ´Ï ½Ã°£ÀÌ Á¶±Ý °É¸®´Â°ÍºÎÅÍ Â÷±ÙÂ÷±Ù Ç®¾îº¸´Â°ÍÀÌ ÇØÄ¿·Î¼´Â ÈξÀ À¯ÀÍÇÑ ¹æ¹ýÀÏ°ÍÀÔ´Ï´Ù. 1. 1000 ~ 99999 ÀÌ 2°¡Áö¸¦ ¸ÇóÀ½À¸·Î ½Ãµµ¸¦ ÇÒ°ÍÀÌ°í ÀÌ°ÍÀÌ ¾ÈÅëÇÒ °æ¿ì¿¡´Âa ~ z ±îÁö. À̰͵µ ¾ÈµÇ¸é aA ~ zZ ±îÁö... ÀÌ°Í¿ª½Ã ¾ÈµÇ¸é Ư¼ö¹®ÀÚ ¾ËÆÄÆê ¼ýÀÚ Áï ascii code 33~126 ±îÁö 8ÀÚ¸®¸¦ ºñ±³ÇÒ°ÍÀÔ´Ï´Ù. ¿äÁò ³ª¿À´Â Pentium II ´Â ¹«Ã´À̳ª »¡¶ó¼ ¾Æ¸¶µµ 1ÁÖÀÏ ¾È¿¡ Ç®¾î³¾°ÍÀÔ´Ï´Ù. Çؼ®Àº ¹«Á¶°Ç °¡´ÉÇÕ´Ï´Ù. ½Ã°£ÀÌ °É¸± »ÓÀÌÁÒ. ±×¸®°í ¿ä»õµé¾î ºñ¹Ð¹øÈ£¸¦ ¼ýÀÚ 4ÀÚ¸®·Î ¾²´Â »ç¶÷µéÀÌ ºÎ½ ´Ã¾ú½À´Ï´Ù. À§¿¡ º¸½Ã¹È ¾Æ½Ã°ÚÁö¸¸ ¼ýÀÚ 4ÀÚ¸® Çؼ®Çϴµ¥´Â 1ÃÊ °É¸³´Ï´Ù.. Ȥ½Ã³ª shadow ÈÀÏÀ» ÇØÄ¿¿¡°Ô »©¾Ñ°Ü¼ ÇØÄ¿°¡ ºÐ¼®À» ½ÃÀÛÇߴ٠ĥ¶§ ÇÇÇظ¦ º¸´Â°ÍÀº ¼ýÀÚ 4ÀÚ¸®³ª »çÀü´Ü¾î¸¦ ¾´»ç¶÷ÀÌÀÌ ´ëºÎºÐÀÏ °ÍÀÔ´Ï´Ù.. ±×¸®°í »ç¶÷À̸§À» ¿µ¾î ¼Ò¹®ÀÚ·Î. Áï. ¡°¼øÀÌ¡± --> ¡°tnsdl¡± , ¡°Áؼ±¡± --> ¡°wnstjs¡± ÀÌ·±½ÄÀ¸·Î ÇÏ°Ô µÇ¸é ¿ì¸®³ª¶ó¿¡¼¸¸ Åë¿ëµÇ°ÚÁö¸¸. ¾ËÆĺª ¼Ò¹®ÀÚ aaaa ~ zzzzzz ±îÁö ºñ±³¸¸ ÇÏ¹È ´Ù ã¾Æ³¾ °ÍÀÔ´Ï´Ù. 26 °³ÀÇ ¹®ÀÚ¸¦ 6ÀÚ¸®±îÁö ºñ±³ÇÏ´Â °ÍÀÌ´Ï ÀÌ°Ç ±×¸® ¿À·¡ °É¸®´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù.
4. ±ÛÀ» ¸¶Ä¡¸é¼. Á¦°¡ ÀÌ ±ÛÀ» ¾²°Ô µÈ µ¿±â´Â ¿äÁòµé¾î Linux À¯Á®µéÀÌ ¸¹¾ÆÁö°í Linux ¸¦ Server ·Î ¾²´Â ȸ»çµµ ¸¹¾ÆÁö°í ÀÖ½À´Ï´Ù. ±×·±µ¥ ºñÇØ i386 machine ¿¡¼ µ¹¾Æ°¡´Â OS ¶ó°í ȸ»ç¿¡¼´Â ±³À°.. ȤÀº º¸¾È¿¡´ëÇؼ º°·Î ½Å°æÀ» ¾È¾²°í ÀÖ´Â ½ÇÁ¤ÀÔ´Ï´Ù. Â÷¶ó¸® ¿¾³¯ SunOS °¡ ½á¹ö ÁÖ ½ÃÀåÀ» µ¶Á¡ÇÏ¿´À»¶§´Â ±³À°Àº Çʼö¿´À¸´Ï shadow °Å´Â°ÍÀº ½á¹ö °ü¸®ÀÚ¶ó¸é ´©±¸³ª ¾Æ´Â »ç½ÇÀÌ¿´À» °ÍÀÔ´Ï´Ù. ÀÌ »Ó¸¸ÀÌ ¾Æ´Ï¶ó ¾ÆÁ÷µµ ¿ì¸®³ª¶ó ´ëÇü Unix Server µé ¿ª½Ã shadow file ÀÇ permission ÀÌ Ç®·ÁÀÖÁö¸¦ ¾Ê³ª ,¹é¾÷ÈÀÏ·Î µß±¼Áö¸¦ ¾Ê³ª, shadow ¸¶Á® ¾È°É·Á ÀÖÁö¸¦ ¾Ê³ª...ÀÌ°Ç º¸¾È Â÷¿ø¿¡µµ ¾Èµé¾î °¡´Â °Í ÀÏ°Ì´Ï´Ù. ¡°¾ÏÈ£È µÈ°ÍÀÌ´Ï ÇÏÇÏ Ç®¾îº¼·Á¸é Ç®¾îº¸½´...¡± ÀÌ·±»ý°¢À» °¡Áö°í ÀÖ´Ù¸é Á¤¸» Å« ¿À»êÀÔ´Ï´Ù. ÆÛ¹Ì¼Ç ¸·Çô À־ ¾î¶»°ÔµçÁö ¼ÓÀÓ¼ö·Î »©³»´Â ÇØÄ¿µéÀε¥... ±×¸®°í ÀÌ ±ÛÀ» Âü°í·Î shadow ÈÀÏÀ» ºÐ¼®Çغ¸¶ó´Â °ÍÀÌ Àý´ë ¾Æ´Õ´Ï´Ù. Ȥ ¾î´À ½á¹ö¿¡ shadow ÈÀÏÀÌ ´©ÃâµÇ¾î ÀÖ´õ¶óµµ À¯È¤À» »Ñ¸®Ä¡½Ã±â ¹Ù¶ø´Ï´Ù. ½á¹ö °ü¸®ÀÚÀÇ ½Ç¼öÀ̱â´Â ÇÏÁö¸¸ ÀÌ ¿ª½Ã ¾ö¿¬ÇÑ ¹üÁËÀÔ´Ï´Ù. ÀÚ½ÅÀÌ ¾²°íÀÖ´Â password ¿¡ ´ëÇؼ ´Ù½Ã Çѹø »ý°¢ÇÏ´Â °è±â°¡ µÇ¾úÀ½ ÁÁ°Ú½À´Ï´Ù. ¾ÕÀ¸·Î ÃÖ¼ÒÇÑ ÀÌ ±ÛÀ» ÀÐÀº ºÐ¸¸ÀÌ¶óµµ pwconv(shadow) ´Â Çʼö·Î °É¾îÁÖ½Ã°í ¾ÏÈ£È µÈ°Í¿¡ ¾È½ÉÀ» ÇÏÁö ¸»°í shadow ÀÚü°¡ Æнº¿öµå±× ÀÚü·Î »ý°¢À» ÇÏ¿©ÁÖ½Ã¸é ¿ì¸®³ª¶óÀÇ º¸¾ÈÀÌ º¸´Ù ¹ßÀüÇÒ°ÍÀÔ´Ï´Ù. |