· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Docbook Sgml/LAME-TRANS

You are not allowed to 'backlinks'


¼Õ½¬¿î ¸®´ª½º °ü¸®

¼Õ½¬¿î ¸®´ª½º °ü¸®

Steve Frampton

°í¾ç¿ì

1999³â 10¿ù 21ÀÏ

"¼Õ½¬¿î ¸®´ª½º °ü¸® (Linux Administration Made Easy)" (LAME) ´Â ¸®´ª½º ½Ã½ºÅÛ ¿î¿µÀÚµéÀÌ ¸ÅÀÏ ¸ÅÀÏ ºÎµóÈ÷°Ô µÇ´Â °ü¸®¿Í À¯Áö¿¡ °üÇÑ À̽´¸¦ ¼³¸íÇØÁִ åÀÌ´Ù. ÀÌ Ã¥Àº ¸®´ª½º ¹®¼­È­ ÇÁ·ÎÁ§Æ® (Linux Document Project) ÀÇ ÀϺημ­ ÀÛ¼ºµÇ¾ú´Ù.

v1.06, 1999³â 10¿ù 21ÀÏ

차례
1. ¼­¹®
1.1. °¨»çÀÇ ¸»
1.2. ÀúÀÛ±Ç Á¤º¸¿Í °ü·Ã ¹ýÀû Á¤º¸
1.3. µµ¿ò ¿äû
2. ¼Ò°³
2.1. ¹üÀ§
2.2. ¸®´ª½º ¹èÆ÷ÆÇ ¼±ÅÃÇϱâ
3. ¸®´ª½º °³¿ä
3.1. ¸®´ª½º´Â ¹«¾ùÀΰ¡?
3.2. ¹Ì½Å ±ú¶ß¸®±â
3.3. »ç¿ëÀÚÀÇ °üÁ¡
4. ¼³Ä¡¿Í Çϵå¿þ¾î ¼³Á¤
4.1. ¼³Ä¡ µð½ºÄÏ ¸¸µé±â
4.2. ¸®´ª½º ¼³Ä¡ ÇÁ·Î±×·¥À¸·Î ºÎÆÃÇϱâ
4.3. ÇÏµå µå¶óÀ̺ê ÆÄƼ¼ÇÇϱâ
4.4. ½º¿Ò °ø°£ ¼Â¾÷Çϱâ
4.5. Æ÷¸ËÇÒ ÆÄƼ¼Ç ¼±ÅÃÇϱâ
4.6. ¼³Ä¡ÇÒ ÆÐÅ°Áö ¼±ÅÃÇϱâ
4.7. Çϵå¿þ¾î ¼³Á¤
4.8. LILO ·Î ºÎÆÃÇϱâ
4.8.1. ´Ù¸¥ ¿î¿µÃ¼Á¦¿Í ¸ÖƼºÎÆ®·Î ¸¸µé±â
4.9. ·¹µåÇÞ ¾÷µ¥ÀÌÆ®¸¦ ³»·Á¹Þ¾Æ¼­ ¼³Ä¡Çϱâ
5. X À©µµ¿ì ½Ã½ºÅÛ ¼³Á¤Çϱâ
5.1. X-Configurator ¸¦ ÀÌ¿ëÇÏ¿© X À©µµ¿ì ½Ã½ºÅÛ ¼³Á¤Çϱâ
5.2. X µ¥½ºÅ©Å¾ ¸Å´ÏÀú »ç¿ëÇϱâ
5.3. X ¿¡¼­ ±Û²ÃÀÇ ¸ð¾çÀ» ÁÁ°Ô ÇÏ´Â ¹ý
5.4. X ¿ë À©µµ¿ì ¸Å´ÏÀú ¼±ÅÃÇϱâ
5.5. ±×³ðÀÇ ¼³Ä¡¿Í ¼³Á¤
5.6. KDE ¼³Ä¡¿Í ¼³Á¤
6. ÀÏ¹Ý ½Ã½ºÅÛ °ü¸®ÀÇ À̽´
6.1. ·çÆ® °èÁ¤
6.2. »ç¿ëÀÚ °èÁ¤ ¸¸µé±â
6.3. »ç¿ëÀÚ Æнº¿öµå ¹Ù²Ù±â
6.4. »ç¿ëÀÚ °èÁ¤ ¸·¾ÆµÎ±â
6.5. »ç¿ëÀÚ °èÁ¤ Á¦°ÅÇϱâ
6.6. ¸®´ª½º Æнº¿öµå & ¼¨µµ¿ì ÆÄÀÏ Çü½Ä
6.7. ½Ã½ºÅÛÀÇ Á¾·á¿Í Àç½ÃÀÛ
7. ¼³Á¤°ú °ü¸®
7.1. À¥ ¼­¹ö¿Í HTTP ij½Ì ÇÁ·Ï½ÃÀÇ °ü¸®
7.2. µµ¸ÞÀÎ ³×ÀÓ ¼­¹ö (DNS) ÀÇ ¼³Á¤°ú °ü¸®
7.3. TACACS ¸¦ ÀÌ¿ëÇÑ ÀÎÅÍ³Ý »ç¿ëÀÚ ÀÎÁõ
7.4. »ï¹Ù¸¦ ÀÌ¿ëÇÑ À©µµ ½ºÅ¸ÀÏÀÇ ÆÄÀÏ°ú Àμ⠼­ºñ½º
7.5. Netatalk ¸¦ ÀÌ¿ëÇÑ ¸ÅŲÅä½Ã ½ºÅ¸ÀÏÀÇ ÆÄÀÏ°ú Àμ⠼­ºñ½º
7.6. ³×Æ®¿÷ ÆÄÀÏ ½Ã½ºÅÛ(NFS) ¼­ºñ½º
7.7. Linuxconf ¸¦ ÀÌ¿ëÇÑ ¼³Á¤ÀÇ ¸ðµç °Í
8. ¹é¾÷°ú º¹±¸ ¼³Â÷
8.1. ¼­¹öÀÇ ¹é¾÷ ÀýÂ÷
8.1.1. ``tar'' ¸¦ ÀÌ¿ëÇÑ ¹é¾÷:
8.1.2. ``KDat'' ¸¦ ÀÌ¿ëÇÑ ¹é¾÷:
8.2. ¼­¹ö º¹±¸ ÀýÂ÷
8.2.1. ``tar'' ¸¦ ÀÌ¿ëÇÑ º¹±¸:
8.2.2. ``KDat'' ¸¦ ÀÌ¿ëÇÑ º¹±¸:
8.3. ½Ã½ºÄÚ ¶ó¿ìÅÍ ¼³Á¤ ¹é¾÷
9. Àâ´ÙÇÑ °ü¸® ¾÷¹«
9.1. ÀúÀå °ø°£ °Ë»ç
9.2. ÇÁ·Î¼¼½º °ü¸®
9.3. ÇÁ·Î¼¼½ºÀÇ ½ÃÀÛ°ú Áß´Ü
9.4. Cron °ú Crontab ÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© ÀÛ¾÷À» ÀÚµ¿È­Çϱâ
10. ¸®´ª½º¿Í ÀÀ¿ë ÇÁ·Î±×·¥À» ¾÷±×·¹À̵åÇϱâ
10.1. ·¹µåÇÞ ÆÐÁöÁö °ü¸®ÀÚ (RPM) »ç¿ëÇϱâ
10.2. RPM ¾øÀÌ ¼³Ä¡ÇÏ°í ¾÷±×·¹À̵å Çϱâ
10.3. ½Ã½ºÅÛÀ» ÃÖ½ÅÀ¸·Î À¯ÁöÇÏ´Â Àü·«
10.4. ¸®´ª½º Ä¿³Î ¾÷±×·¹À̵å
10.5. ·¹µåÇÞ Á¦°ø Ä¿³Î·Î ¾÷±×·¹À̵åÇϱâ
10.6. ¸ÂÃã Ä¿³Î ¸¸µé±â
10.7. ¸®´ª½º 2.2.x Ä¿³Î·Î ¿Å¾Æ°¡±â
10.8. ¾ÆÆÄÄ¡ À¥ ¼­¹ö ¼³Á¤Çϱâ
10.9. Squid HTTP ij½Ì ÇÁ·Ï½Ã µ¥¸ó ¼³Á¤Çϱâ
10.10. Sendmail ÀüÀÚ¿ìÆí µ¥¸ó ¼³Á¤Çϱâ
11. ¸®´ª½º¸¦ ±â¾÷Â÷¿ø¿¡¼­ ¾²±â
11.1. ¼º´É Æ©´×
11.2. RAID ¸¦ ÀÌ¿ëÇÑ °í°¡¿ë¼º ±¸Çö
11.3. ¼­¹ö ÀÌ°ü°ú È®À强
12. ¼­¹ö¸¦ ¾ÈÀüÇÏ°Ô ÁöÅ°±â À§ÇÑ Àü·«
13. »ç¶÷ »ì·Á! õ±¹¿¡ ¹®Á¦°¡ »ý°å¾î¿ä!
13.1. ¸®´ª½º¸¦ »õ·Î¿î, Áö¿øµÇÁö ¾Ê´Â Çϵå¿þ¾î¿¡ ¼³Ä¡Çϱâ
13.2. Á¤ÀüÀ̳ª ½Ã½ºÅÛÀÇ Æı«¿¡ µû¸¥ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¼Õ»ó
13.3. ¾îµð¿¡¼­ µµ¿òÀ» ¹ÞÀ»±î ?
13.4. Ãß°¡ ¹®¼­¿¡ ´ëÇÑ Æ÷ÀÎÅÍ

1장. ¼­¹®

1.1. °¨»çÀÇ ¸»

¸®´ª½º Ä¿¹Â´ÏƼ¿¡ °¨»çµå¸°´Ù; ƯÈ÷ À¯Áî³Ý°ú ¸ÞÀϸµ ¸®½ºÆ®¸¦ ÅëÇÏ¿© ¸®´ª½º¸¦ ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¸¹Àº ÆÁ°ú ´ä°ú Á¦¾ÈÀ» Á¦½ÃÇÑ »ç¶÷µé¿¡°Ô °¨»çµå¸°´Ù. ¿©·¯ºÐµéÀÇ °øÇåÀº ¿ì¸®µé ¸ðµÎ¿¡°Ô ÇýÅÃÀ» ÁÖ°í ÀÖ´Ù.

ÀÌ ¹®¼­´Â DocBook SGML Çü½ÄÀ¸·Î ÀÛ¼ºµÈ ÈÄ SGMLTools 2.x¸¦ ÀÌ¿ëÇÏ¿© HTML, Æ÷½ºÆ®½ºÅ©¸³Æ®, ¸®Ä¡ ÅؽºÆ® Æ÷¸Ë, PDF µî ´Ù¾çÇÑ ÇüÅ·Πº¯È¯µÇ¾ú´Ù. SGMLTools¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ À庸´Â ÇØ´ç ÇÁ·ÎÁ§Æ®ÀÇ À¥ »çÀÌÆ®ÀÎ http://www.sgmltools.org/ ¸¦ Âü°íÇϱ⠹ٶõ´Ù.


1.2. ÀúÀÛ±Ç Á¤º¸¿Í °ü·Ã ¹ýÀû Á¤º¸

Copyright © 1997-1999 by Steve Frampton. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v0.4 or later (the latest version is presently available at http://www.opencontent.org/openpub/).

³ª´Â ÀÌ ¹®¼­¸¦ °ø°ø ¼­ºñ½º·Î¼­ ¸®´ª½º Ä¿¹Â´ÏƼ¿¡ ÀÛ¼ºÇÏ¿© ¹«·á·Î Á¦°øÇÑ´Ù. ³ª´Â ¿©±â¿¡ Æ÷ÇÔµÈ Á¤º¸°¡ ÃÖ½ÅÀ̸ç Á¤È®ÇÏ°í µµ¿òÀÌ µÇµµ·Ï Çϱâ À§ÇÏ¿© ÃÖ¼±ÀÇ ³ë·ÂÀ» ÇÏ¿´Áö¸¸ ¿©±â¿¡ Æ÷ÇÔµÈ À߸øµÈ Á¤º¸¿¡ ÀÇÇÑ Á÷°£Á¢ÀûÀÎ ¼Õ½Ç¿¡ ´ëÇÏ¿© ¾î¶°ÇÑ Ã¥ÀÓµµ ÁöÁö ¾Æ´ÏÇÑ´Ù.

½Ç¼ö³ª ´©¶ôÀ¸·Î ÀÎÇÏ¿© ºñ³­¹Þ°í ½ÍÁö´Â ¾Ê´Ù. ¾î·µç ´«ÀÇ ¶ç°Ô Ʋ¸° ³»¿ëÀ̳ª °³¼±ÇÒ »çÇ׿¡ ´ëÇÑ Á¦¾ÈÀÌ ÀÖÀ¸¸é ¾Ë·ÁÁֱ⠹ٶõ´Ù. ¹°·Ð ÃֽŠ¹öÀüÀÌ ¸Â´ÂÁö´Â È®ÀÎÇϱâ À§ÇÏ¿© (¸ñÂ÷¿¡ ³ª¿À´Â) ÀÌ ¹®¼­ÀÇ ¹öÀü ¹øÈ£¿Í ³¯Â¥¸¦ °Ë»çÇغ¸±â ¹Ù¶õ´Ù. ¸¸¾à, 3°³¿ù ÀÌ»ó Áö³­ ¹®¼­¶ó¸é http://metalab.unc.edu/LDP/ ¿¡ ÀÖ´Â ¸®´ª½º ¹®¼­È­ ÇÁ·ÎÁ§Æ®ÀÇ È¨ÆäÀÌÁö¿¡ »õ ¹öÀüÀÌ ÀÖ´Â Áö¸¦ È®ÀÎÇϱ⠹ٶõ´Ù.

ÇöÀçÀÇ ÀÌ ¹®¼­´Â Àû´çÇÑ º£Å¸ ¼öÁØÀ̶ó°í º¸¸é µÈ´Ù. ³ª´Â ÀÌ ¹®¼­¸¦ 1997³â¿¡ ¾²±â ½ÃÀÛÇÏ¿´°í ½Ã°£ÀÌ Çã¶ôÇÏ´ÂÇÑ °è¼Ó °»½ÅÇØ ¿Ô´Ù. ¿ÀÇ ¼Ò½º Ä¿¹Â´ÏƼÀÇ °³¹ßÀº ºü¸¥ ¼Óµµ·Î °è¼ÓµÇ°í Àֱ⠶§¹®¿¡ ÀÌ ¹®¼­¸¦ ÃÖ½ÅÆÇÀ¸·Î À¯ÁöÇÑ´Ù´Â °ÍÀº ´ë´ÜÈ÷ ¾î·Á¿î ÀÏÀÌ´Ù. µû¶ó¼­ ÀϺΠÀý¿¡´Â ¾µ¸ð¾ø´Â Á¤º¸°¡ µé¾î ÀÖÀ» ¼ö ÀÖ´Ù.

°£´ÜÈ÷ ¸»ÇÏÀÚ¸é ¿©±â¿¡ ÀÖ´Â Á¤º¸°¡ Á¤È®ÇÏ´Ù´Â °ÍÀ» ³ª´Â º¸ÀåÇÒ ¼ö ¾ø´Ù. ±×·¸Áö¸¸ µµ¿òÀÌ µÈ´Ù¸é ÁÁÀº ÀÏ ¾Æ´Ï°Ú´Â°¡ !


1.3. µµ¿ò ¿äû

¸¸¾à ÀÌ ¹®¼­°¡ µµ¿òÀÌ µÇ¾î¼­ ±× °¨»çÀÇ Ç¥½Ã¸¦ ÇÏ°í ½Í´Ù¸é Áö¿ªÀÇ Çªµå ¹ðÅ©¿¡ À½½ÄÀ» º¸³»ÁÖ´Â °ÍÀ» »ý°¢Çغ¸±â ¹Ù¶õ´Ù.


2장. ¼Ò°³

¸®´ª½º 2.2.0 (1999³â 1¿ù 25ÀÏ ¹ßÇ¥): Àü¼¼°èÀÇ ¼®±ÇÀ» ÇâÇÏ¿©...

¾Æ¸¶ ´ç½ÅÀº ¸®´ª½º Ãʺ¸ÀÏ °ÍÀÌ´Ù. ±×·¡¼­ ¶§¶§·Î ÇÊ¿äÇÑ ¸®´ª½ºÀÇ ¼³Á¤¹æ¹ý°ú °ü¸®¾÷¹«¿¡ ´ëÇÑ ¿ä¾àº»À» ã°í ½Í¾úÀ» °ÍÀÌ´Ù. Á¤¸»·Î ±×·¸´Ù¸é ÀÌ ¹®¼­¾ß ¸»·Î ´ç½ÅÀÌ Ã£´ø ¹®¼­´Ù !


2.1. ¹üÀ§

ÀÌ ¹®¼­´Â ¸®´ª½ºÀÇ ¼³Ä¡¿Í ¼³Á¤¿¡ °üÇÑ »çÇ×°ú ¸®´ª½º ±â¹ÝÀÇ ¼­¹ö³ª µ¥½ºÅ©Å¾ ÄÄÇ»ÅÍ°¡ Á¤»óÀûÀ¸·Î ½ÇÇàµÇµµ·ÏÇϱâ À§ÇÏ¿© ÁöÄÑ¾ß ÇÒ °ü¸®¿Í À¯Áöº¸¼ö ÀýÂ÷¿¡ ´ëÇÏ¿© ¿ä¾àÇÒ »ý°¢ÀÌ´Ù. °³ÀÎ »ç¿ëÀÚ´Â ¹°·ÐÀÌ°í ±â¾÷ »ç¿ëÀÚµµ ´ë»óÀ¸·Î ÇÑ´Ù. À¯´Ð½º¿¡ ´ëÇÏ¿© »ó¼¼ÇÑ Á¤º¸°¡ ÇÊ¿äÇÏ´Ù¸é ÁÁÀº Ã¥µéÀÌ ÀÌ¹Ì ³ª¿ÍÀÖ°í ½ÉÁö¾î´Â ÀÎÅͳݿ¡¼­µµ ±¸ÇÒ ¼ö Àֱ⠶§¹®¿¡ À¯´Ð½º Àü¹Ý¿¡ ´ëÇÑ ¼³¸íÀ» ÇÏÁö´Â ¾ÊÀ» »ý°¢ÀÌ´Ù.

ÀϹÝÀûÀ¸·Î ¿©·¯ºÐÀÇ ¸®´ª½º ½Ã½ºÅÛÀº Á¶±Ý¸¸ »ç¿ëÀÚ°¡ À¯Áöº¸¼ö¸¦ ÇØÁÖ¸é ¿î¿µÇÒ ¼ö ÀÖ´Ù. ¹Ýº¹ÀûÀÎ ÀÏµé ¿¹ÄÁ´ë ½Ã½ºÅÛ ·Î±× ÆÄÀÏÀ» ¼øȯ½ÃÅ°°Å³ª ¹ö¸®´Â ÀÏ µîÀº ÀÚµ¿È­°¡ °¡´ÉÇÏ´Ù. µû¶ó¼­, ´ëºÎºÐÀÇ °æ¿ì¿¡ ±ØÈ÷ Á¶±Ý¸¸ÀÇ »ç¿ëÀÚ °£¼·¸¸À¸·Îµµ ¸®´ª½º´Â Àßµµ ¾÷¹«¸¦ ¼öÇàÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ Ưº°ÇÑ ¿ä±¸»çÇ×ÀÌ Àְųª ½Ã½ºÅÛÀÇ Àå¾Ö°¡ ¹ß»ýÇÑ °æ¿ì ÀÌ ¹®¼­°¡ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

³ª´Â ¸®´ª½º¸¦ Áý°ú Á÷Àå¿¡¼­ µ¿½Ã¿¡ ¾²°í ÀÖ´Ù. ³ª´Â ¸®´ª½º¸¦ ¾ÆÁÖ Àß ¾²°í ÀÖÀ¸¸ç ÀÎÅÍ³Ý ¼­ºñ½º¿Í ÆÄÀÏ/Àμ⠼­ºñ½º¸¦ ³ªÀÇ »çÀå´Ô¿¡°Ô Áö³­ 4³â°£ ¾ÈÁ¤ÀûÀ¸·Î Á¦°øÇÏ°í ÀÖ´Ù.


2.2. ¸®´ª½º ¹èÆ÷ÆÇ ¼±ÅÃÇϱâ

½ÃÁß¿¡´Â ´Ù¾çÇÑ ¸®´ª½º ¹èÆ÷ÆÇÀÌ ³ª¿Í ÀÖ´Ù. ¸ðµç ¹èÆ÷ÆÇÀº °°Àº ±âº» ¸®´ª½º Ä¿³Î°ú ½Ã½ºÅÛ µµ±¸¸¦ Á¦°øÇÏÁö¸¸ ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú ³¢¿öÁÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´Ù¸£´Ù. °¢ ¹èÆ÷ÆÇ¿¡´Â ÀÏÀåÀÏ´ÜÀÌ ÀÖ´Ù. µû¶ó¼­, ¼±ÅÃÇϱ⿡ ¾Õ¼­ °¢°¢ÀÇ ¹èÆ÷ÆÇÀÌ ¾î¶² ±â´ÉÀ» Á¦°øÇÏ´ÂÁö Á¶»çÇϴµ¥ ½Ã°£À» ÅõÀÚÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.

°¢ ¹èÆ÷ÆÇ¿¡ ´ëÇÑ Á¤º¸¿Í ¾î¶»°Ô ´Ù¿î·Îµå ¶Ç´Â ±¸¸ÅÇÒ ¼ö ÀÖ´ÂÁö¸¦ ¼³¸íÇÑ À¥ »çÀÌÆ®ÀÇ ¸ñ·ÏÀ» ¿­°ÅÇÏ¸é ´ÙÀ½°ú °°´Ù :

http://www.redhat.com/

»ó¿ë ¸®´ª½º ¹èÆ÷ÆÇ ¾÷üÀÎ ·¹µåÇÞ ¼ÒÇÁÆ®¿þ¾î»ç°¡ Á¦°øÇÏ´Â ·¹µåÇÞ ¹èÆ÷ÆÇÀº °¡Àå ÀαâÀÖ´Â ¹èÆ÷ÆÇÀÌ´Ù. ¼³Ä¡ °úÁ¤Àº ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ °ÍÀÎÁö ÅؽºÆ® ±â¹ÝÀÇ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ °ÍÀÎÁö ¼±ÅÃÇÒ ¼ö ÀÖÀ¸¸ç, ·¹µåÇÞ 6.1Àº °¡Àå ¼³Ä¡Çϱ⠽¬¿î ¸®´ª½º ¹èÆ÷ÆÇÀÌ´Ù. ·¹µåÇÞ ¹èÆ÷ÆÇÀº ``RPM'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ½±°Ô ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇϰųª °ü¸®ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇϸç X À©µµ¿ì ½Ã½ºÅÛÀ» À§ÇÑ ±¸ÀÌ À©µµ¿ì °ü¸®ÀÚ·Î ÀαⰡ ÀÖ´Â ±×³ð - GNU Network Object Model Environment(GNOME) - °ú KDE - ``K Desktop Environment'' - ¸¦ µ¿½Ã¿¡ Á¦°øÇÑ´Ù. ÀÌ ¹èÆ÷ÆÇÀº ÀÎÅÚ°ú ¾ËÆÄ ±×¸®°í ½ºÆÄÅ©¿ë ¹öÀüÀÌ ÀÖ´Ù.

http://www.debian.org/

µ¥ºñ¾È ¹èÆ÷ÆÇÀº "The Debian Project"·Î ¾Ë·ÁÁø ºñ¿µ¸®±â±¸°¡ Á¦°øÇÏ´Â °ÍÀÌ¸ç ¿ÀÇ ¼Ò½º Áø¿µ¿¡¼­ ÀαⰡ ÀÖ´Ù. ÀÌ ¹èÆ÷Æǵµ ``dpkg'' À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇÑ ½¬¿î ¾÷±×·¹À̵å¿Í ÆÐÅ°Áö °ü¸®±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ ¹èÆ÷ÆÇÀº ÀÎÅÚ, ¾ËÆÄ, ½ºÆÄÅ©¿Í ¸ðÅä·Ñ·¯ (¸ÅŲÅä½Ã, ¾Æ¹Ì°¡, ¾ÆŸ¸®) ¿ë ¹öÀüÀÌ ³ª¿ÍÀÖ´Ù.

http://www.suse.com/

¼ö¼¼ ¹èÆ÷ÆÇÀº »ó¿ë ¼ÒÇÁÆ®¿þ¾î ¾÷üÀÎ S.u.S.E. °¡ Á¦°øÇÏ´Â °ÍÀ¸·Î¼­ À¯·´¿¡¼­´Â ¼±µÎÀÇ ÀÚ¸®¸¦ ÁöÅ°°í ÀÖ´Ù. ÀÌ ¹èÆ÷ÆÇ¿¡´Â KDE °¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç ½¬¿î ¾÷±×·¹À̵å¿Í ÆÐÅ°Áö °ü¸®¸¦ À§ÇÏ¿© ``YaST'' À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÑ´Ù. ÀÌ ¹èÆ÷ÆÇÀº ÀÎÅÚ¿ë°ú ¾ËÆÄ¿ë ¹öÀüÀÌ ÀÖ´Ù.

http://www.caldera.com/

¿ÀǸ®´ª½º ¹èÆ÷ÆÇÀº »ó¿ë ¼ÒÇÁÆ®¿þ¾î ¾÷üÀÎ Ä®µ¥¶ó»ç°¡ Á¦°øÇÏ¸ç ±â¾÷ »ç¿ëÀÚµé ¸ñÇ¥·Î ÇÏ°í ÀÖ´Ù. »õ ¹öÀüÀÎ ¿ÀǸ®´ª½º 2.2 À» ÅëÇÏ¿© Ä®µ¥¶ó»ç´Â ½¬¿î ¸®´ª½º ¹èÆ÷ÆÇ ¼³Ä¡ÀÇ ±âÁØÀ» ÇÑ´Ü°è ³ô¿´´Ù. ±×¸®°í Ç¥ÁØÀ¸·Î KDE ¸¦ Á¦°øÇÑ´Ù. ÀÌ ¹èÆ÷ÆÇÀº ÀÎÅÚ¿ë ¹öÀü¸¸ ÀÖ´Ù.

http://www.linux-mandrake.com/

¸Çµå·¹ÀÌÅ© ¹èÆ÷ÆÇÀº »ó¿ë ¼ÒÇÁÆ®¿þ¾î ¾÷üÀÎ MandrakeSoft S.A. °¡ Á¦°øÇÏ´Â °ÍÀÌ¸ç »ç¿ëÀÚÀÇ ¼±Åÿ¡ µû¶ó ·¹µåÇÞ ¶Ç´Â µ¥ºñ¾È ¹èÆ÷ÆÇ¿¡´Ù°¡ ¿ø·¡ ¹èÆ÷ÆÇ¿¡ µé¾îÀÖ´Â °Í º¸´Ù ´õ °¡Ä¡ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö¸¦ Æ÷ÇÔÇÏ¿© Á¦°øÇÑ´Ù.

http://www.slackware.com/

½½·¢¿þ¾î ¹èÆ÷ÆÇÀº ¿ù³Ó Å©¸®Å© ¼ÒÇÁÆ®¿þ¾î»çÀÇ ÆÐÆ®¸¯ ÆúÄ¿µù¿¡ ÀÇÇÏ¿© Á¦°øµÈ´Ù. ÆÐÆ®¸¯ ÆúÄ¿µùÀº ÇöÀç¿Í °°Àº ¸®´ª½º ¹èÆ÷ÆÇÀÇ ¿øÁ¶¿¡ ÇØ´çÇÏ´Â »ç¶÷ÀÌ´Ù. ¼³Ä¡°úÁ¤Àº ²Ï °£´ÜÇÏÁö¸¸ ¾÷±×·¹À̵å¿Í ÆÐÅ°Áö °ü¸® ±â´ÉÀº Ãë¾àÇÏ´Ù. ¿©ÀüÈ÷ libc ¶óÀ̺귯¸®¿¡ ±â¹ÝÇÏ°í ÀÖ´Ù. ¹°·Ð ´ÙÀ½ ¹öÀü¿¡¼­´Â »õ ¹öÀüÀÎ glibc·Î ¿Å°Ü°¥ °ÍÀ¸·Î ¾Ë·ÁÁö°í ÀÖ´Ù. ÀÌ ¹èÆ÷ÆÇÀº ¸®´ª½º¿¡ Ä£¼÷ÇÏ°í ±â¼úÀÌ ¶Ù¾î³­ »ç¶÷µé¿¡°Ô ÃßõÇÒ ¸¸ ÇÏ´Ù. ÀÌ ¹èÆ÷ÆÇÀº ÀÎÅÚ ¹öÀü¸¸ ÀÖ´Ù.

¸ðµç ¹èÆ÷ÆÇÀ» ¿­°ÅÇÏ´Â °ÍÀº ÀÌ ¹®¼­ÀÇ ¹üÀ§¸¦ ³Ñ¾î¼­´Â °ÍÀ̱⠶§¹®¿¡ °¡Àå ÀαâÀÖ´Â ¸î°³¸¸ ¿­°ÅÇÏ¿´´Ù. ¹°·Ð, ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÑ´Ù¸é http://metalab.unc.edu/LDP/HOWTO/Distribution-HOWTO.html ¿¡¼­ ãÀ» ¼ö ÀÖ´Â ``Distribution-HOWTO'' °¡À̵带 ÂüÁ¶Çϱ⠹ٶõ´Ù.

작은 정보: ÆÁ : ¾¾µð·ÒÀ¸·Î µÈ ¹èÆ÷ÆÇÀ» »ç±â·Î °áÁ¤Çß´Ù¸é ¿©·¯ ¸®¼¿·¯¸¦ µÑ·¯ º½À¸·Î½á ½Î°Ô »ì ¼ö ÀÖÀ» °ÍÀÌ´Ù. (¿¹¸¦ µé¾î, ³ª´Â ÀÎÅÍ³Ý ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î ÆǸÅȸ»çÀÎ http://www.cheapbytes.com/ ¿Í ¿©·¯ ¹ø °Å·¡ÇÏ¿´´Âµ¥ »ó´çÈ÷ ¸¸Á·½º·¯¿ü´Ù.) ÇÑÆí, ¹èÆ÷ÆÇ Á¦°øȸ»ç¿¡ »ó´ëÀûÀ¸·Î ¸¹Àº µ·À» ÁöºÒÇÔÀ¸·Î½á ±× ¹èÆ÷ÆÇÀÌ °è¼Ó °³¼±µÇ±â¸¦ ±â´ëÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù.

³»°¡ ¼±ÅÃÇÑ ¹èÆ÷ÆÇÀº ·¹µåÇÞ ¸®´ª½º´Ù. (°Ô´Ù°¡ Àç·ÐÀÇ ¿©Áö¾øÀÌ ¸®´ª½º »ç¿ëÀÚ¿¡°Ô °¡Àå ÀαâÀÖ´Â ¹èÆ÷ÆÇÀ̱⵵ ÇÏ´Ù.) °ÅÀÇ 3³â°£ ³ª´Â ²öÁú±ä ½½·¢¿þ¾î ÃßÁ¾ÀÚ¿´´Ù. (±× Àü¿¡ Ä¿³Î 0.90a ½ÃÀý±îÁö °Å½½·¯ ¿Ã¶ó°¡¸é tsx-11¿¡¼­ ³ª¿Â Àڱ׸¶ÇÑ ¹èÆ÷ÆÇ¿¡ ¾ôÇô Àֱ⵵ ÇÏ¿´´Ù.) ¿¹Àü¿¡µµ ·¹µåÇÞÀ» ½ÃÇè»ï¾Æ ½áº¸±â´Â ÇÏ¿´Áö¸¸ ±×¿¡ ´ëÇÏ¿© ÁÁÀº ¾ê±â¸¦ ÇÒ ¸¸ÇÏÁö´Â ¾Ê¾Ò´Ù. ±×·¯´Ù°¡ ·¹µåÇÞ 5.1À» ½áº¸°í´Â »ý°¢ÀÌ ¿ÏÀüÈ÷ º¯ÇÏ¿´´Ù! ³» ÀÇ°ß¿¡ 5.1¿¡ À̸£·¯¼­¾ß ·¹µåÇÞÀº ¸¶Ä§³» "Á¦´ë·Î ¹æÇâÀ» Àâ¾Ò"´Ù.

³»°¡ ·¹µåÇÞ ¹èÆ÷ÆÇÀÇ ÆÒÀÌ µÈ ÀÌÀ¯·Î´Â ½¬¿î ¼³Ä¡, ´Ù¾çÇÑ Ç÷§Æû Áö¿ø (ÃÖ±Ù±îÁöµµ ·¹µåÇÞÀº ÀÎÅÚ, ¾ËÆÄ, ¼Ö¶ó¸®½º - ½ºÆÄÅ©°¡ ¸Â´Â Ç¥Çö (¿ªÀÚ) - Ç÷§ÆûÀ» Áö¿øÇÏ´Â À¯ÀÏÇÑ ¾÷ü¿´´Ù.) ±×¸®°í ¹«¾ùº¸´Ùµµ RPM ÆÐÅ°Áö °ü¸®ÀÚ¸¦ µé ¼ö ÀÖ´Ù. °Ô´Ù°¡ ·¹µåÇÞÀº ¹èÆ÷ÆÇ¿¡ Æ÷ÇÔµÈ ÆÐÅ°ÁöÀÇ °³Á¤ÆÇÀÌ ³ª¿À´Â ´ë·Î ȸ»çÀÇ FTP »çÀÌÆ® (ftp://ftp.redhat.com/redhat/updates/) ¿¡ ¿Ã·ÁµÎ´Âµ¥ ÀÌ´Â ½Ã½ºÅÛÀ» ÃÖ½ÅÆÇÀ¸·Î À¯ÁöÇÏ°í ¶§¶§·Î ¹ß°ßµÇ´Â ¹ö±×³ª º¸¾È»óÀÇ ¹®Á¦Á¡À» Á¦°ÅÇÏ´Â ÁÁÀº ¹æ¹ýÀÌ´Ù.

óÀ½¿¡´Â º°´Ù¸¥ ¿ëµµ·Î ¾µµ¥°¡ ¾ø´ø ÄÄÇ»ÅÍ¿¡ Å×½ºÆ® ¸ñÀûÀ¸·Î ¼³Ä¡ÇÏ¿´´Ù°¡ ¿ì¸®ÀÇ ÀÎÅÍ³Ý / ÆÄÀÏ & Àμâ¿ë ¼­¹ö Áß µÎ´ë¸¦ ½½·¢¿þ¾î¿¡¼­ ·¹µåÇÞ 5.1·Î ¹Ù²Ù¾úÀ¸¸ç ±× µÚ·Î ÈÄȸ¸¦ Çغ» ÀûÀÌ ¾ø´Ù. ³ª´Â ³» ½Ã½ºÅÛ°ú Áý¿¡ ÀÖ´Â ½Ã½ºÅÛ°ú ´Ù¸¥ ¼¼°³ÀÇ °£´ÜÇÑ ¼­¹ö¿¡µµ ¼³Ä¡ÇÏ¿´´Ù. °Ô´Ù°¡ ÀÎÅÚ ¹öÀüÀº ¹°·ÐÀÌ°í ¾ËÆÄ ¹öÀü°ú ½ºÆÄÅ© ¹öÀüµµ °®°í ³î ±âȸ¸¦ °¡Á³´Ù. ÃÖ±Ù¿¡ ³ª´Â ³»°¡ °ü¸®ÇÏ´Â ¸ðµç ¸®´ª½º ½Ã½ºÅÛÀ» ·¹µåÇÞ 6.1·Î ¹Ù²Ù¾ú´Ù.

µû¶ó¼­, ÀÌ ¹®¼­´Â ¸í¹éÈ÷ ·¹µåÇÞ "dz"ÀÌ µÉ °ÍÀÌ¸ç ±×°Íµµ ÀÎÅÚ ±â¹ÝÀÇ 6.1 ¹öÀü°ú °ü·ÃÀÌ ±íÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ ±â´ëÇϱâ·Î´Â ´ëºÎºÐÀÇ ¶Ç´Â ÃÖ¼ÒÇÑ ÀϺÎÀÇ Á¤º¸´Â ´Ù¸¥ ¹èÆ÷ÆÇÀÇ »ç¿ëÀÚ¿¡°Ôµµ À¯¿ëÇÒ °ÍÀÌ´Ù.


3장. ¸®´ª½º °³¿ä

¸®´ª½º ¼¼°è¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù!


3.1. ¸®´ª½º´Â ¹«¾ùÀΰ¡?

¸®´ª½º´Â ÀÎÅÚ, ½ºÆÄÅ©, ¾ËÆÄ, ÆÄ¿öÇǾ¾¸¦ Æ÷ÇÔÇÑ ´Ù¾çÇÑ Ç÷§Æû¿¡¼­ ½ÇÇà°¡´ÉÇÑ ÁøÁ¤ÇÑ 32ºñÆ® ¿î¿µÃ¼Á¦ÀÌ´Ù. (Ç÷§Æû Áß ÀϺδÂ, ¿¹ÄÁ´ë ¾ËÆÄ¿¡¼­´Â, ½ÇÁ¦·Î´Â 64ºñÆ®ÀÌ´Ù.) ´Ù¸¥ ±â°è¿¡ Æ÷ÆÃµÈ »ç·Êµµ ÀÖÁö¸¸ ³ª´Â ±×¿¡ ´ëÇÑ °æÇèÀÌ ¾ø´Ù.

¸®´ª½º°¡ ´ç½Ã ÇɶõµåÀÇ ´ëÇлýÀ̾ú´ø ¸®´©½º Åä¹ßÁî¿¡ ÀÇÇÏ¿© óÀ½ ¸¸µé¾îÁø °ÍÀº 1990³â´ë ÃʹÝÀ¸·Î °Å½½·¯ ¿Ã¶ó°£´Ù. ¸®´©½º´Â Áý¿¡ "¿¹¼úÀÇ °æÁö"ÀÎ 386 ¹Ú½º¸¦ °®°í ÀÖ¾úÀ¸¸ç 286 ±â¹ÝÀÇ ¹Ì´Ð½º ½Ã½ºÅÛ (ÀÛ°í À¯´Ð½º¿Í À¯»çÇÑ ¿î¿µÃ¼Á¦·Î ¿î¿µÃ¼Á¦ ¼ö¾÷¿¡ »ç¿ëÇÒ ¸ñÀûÀ¸·Î ¸¸µé¾îÁ³´Ù) ÀÇ ´ëüǰÀ» ´ç½Ã·Î¼­´Â »õ·Î¿î ÀÌ Ä¨¿¡¸¸ ÀÖ´Â Ãß°¡ÀÇ ¸í·ÉÀ» È°¿ëÇϱâ À§ÇÏ¿© ¸¸µé±â·Î °áÁ¤ÇÏ¿´´Ù. ±×¸®°í´Â Á¶±×¸¶ÇÑ ¾Ë¸ÍÀ̸¸ ÀÖ´Â Ä¿³ÎÀ» ÀÛ¼ºÇϱ⠽ÃÀÛÇÏ¿´´Ù.

¿ì¿¬È÷ ±×´Â ±×ÀÇ ÀÛÀº ÇÁ·ÎÁ§Æ®¿¡ °ü½ÉÀÌ ÀÖ´Â »ç¶÷µéÀÌ »ìÆ캼 ¼ö ÀÖµµ·Ï ÇÏ°í ¾î¼¸é °øÇåÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÏ°Ô Çϱâ À§ÇÏ¿© À¯Áî³Ý ±×·ì comp.os.minix¿¡ ¹ßÇ¥ÇÏ¿´´Ù. ±× °á°ú´Â ¾öû³­ °ÍÀ̾ú´Ù!

¸®´ª½º¿¡ °ü·ÃÇÏ¿© Àç¹ÌÀÖ´Â °ÍÀº ±×°ÍÀÌ ¿ÏÀüÈ÷ °øÂ¥¶ó´Â °ÍÀÌ´Ù! ¸®´©½º´Â ÇÁ¸® ¼ÒÇÁÆ®¿þ¾î Àç´ÜÀÇ GNU Ä«ÇÇ·¹ÇÁÆ® ¶óÀ̼¾½º¸¦ äÅÃÇϱâ·Î °áÁ¤ÇÏ¿´´Âµ¥ ÀÌ´Â Äڵ尡 ÀúÀ۱ǿ¡ ÀÇÇÏ¿© º¸È£µÇ±â´Â µÇ´Âµ¥ Ç×»ó ´Ù¸¥ ¸ðµç »ç¶÷µé¿¡°Ô Á¦°øµÉ ¼ö ÀÖµµ·Ï º¸È£µÈ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

¿©±â¼­ ÇÁ¸®´Â ÀÚÀ¯·Î¿òÀ» ÀǹÌÇÑ´Ù -- ´ç½ÅÀº ±×°ÍÀ» ÀÚÀ¯·ÎÀÌ ¾òÀ» ¼ö ÀÖ°í, ÀÚÀ¯·ÎÀÌ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ½ÉÁö¾î´Â À̵æÀ» ÃëÇϱâ À§ÇÏ¿© ÀÚÀ¯·ÎÀÌ ÆÈ ¼öµµ ÀÖ´Ù! (°øÂ¥ ¼ÒÇÁÆ®¿þ¾î¸¦ ÆÇ´Ù´Â °ÍÀÌ ¾î¼¸é ÀÌ»óÇÏ°Ô µé¸®°ÚÁö¸¸ ·¹µåÇÞÀ» Æ÷ÇÔÇÏ¿© ¿©·¯ ȸ»ç°¡ Ç¥ÁØ ¸®´ª½º Ä¿³Î, GNU À¯Æ¿¸®Æ¼, ÀÚ±â "ÃëÇâ" ¿¡ µû¶ó Æ÷ÇÔ½ÃŲ ÀÀ¿ë ÇÁ·Î±×·¥À» ¹­¾î¼­ ¹èÆ÷ÆÇÀ¸·Î ÆÈ°í ÀÖ´Ù. ³Î¸® ¾Ë·ÁÁö°í ÀαâÀÖ´Â ¹èÆ÷ÆÇÀ¸·Î´Â ½½·¢¿þ¾î, ·¹µåÇÞ, ¼ö¼¼, µ¥ºñ¾ÈÀÌ ÀÖ´Ù.) ´ë´ÜÇÑ °ÍÀº ´ëºÎºÐÀÇ »ó¿ë ¼ÒÇÁÆ®¿þ¾î ȸ»çµéÀÌ ÀڽŵéÀÇ "´ë»ó½ÃÀå"¿¡ ¸ÂÃç ÇÁ·Î±×·¥À» ¸¸µå´Â µ¥ ¹ÝÇÏ¿©, ´©±¸³ª ¼Ò½º Äڵ忡 Á¢±ÙÇÒ ¼ö Àֱ⠶§¹®¿¡ ÀÚ½ÅÀÇ ÇÊ¿ä¿¡ ¸ÂÃç ¿î¿µÃ¼Á¦¸¦ °íÄ¥ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.

¸®´ª½º´Â À¯´Ð½ºÀÇ ¿ÏÀüÈ÷ ¼º¼÷ÇÑ ±¸ÇöÀ̶ó°í »ý°¢µÉ ¼ö ÀÖ°í »ý°¢µÇ¾î¾ß¸¸ ÇÑ´Ù. ¹°·Ð ¿ì¸®´Â ¸®´ª½º¸¦ "À¯´Ð½º"¶ó°í ºÎ¸¦ ¼ö´Â ¾ø´Ù. ±× ÀÌÀ¯´Â ȣȯ¼ºÀÌ ¾ø°Å³ª ±â´ÉÀÌ ºÎÁ·ÇÏ¿©¼­°¡ ¾Æ´Ï¶ó "À¯´Ð½º"¶ó´Â ´Ü¾î°¡ AT&T»çÀÇ µî·Ï»óÇ¥ÀÌ°í µû¶ó¼­ ±× ´Ü¾îÀÇ »ç¿ëÀº ¶óÀ̼¾½º °è¾àÀ» ÅëÇÏ¿©¸¸ Çã°¡µÇ±â ¶§¹®ÀÌ´Ù.

¸®´ª½º´Â ¾î¶² ¸é¿¡¼­°Ç ´Ù¸¥ ¾î¶² ¿î¿µÃ¼Á¦¸¸Å­Àº Áö¿øÀ» ¹ÞÀ» ¼ö ÀÖ°í, ¹ÏÀ»¸¸ Çϸç, ¼ºÀåÇÒ ¼ö ÀÖ´Ù. (±Û½ê ³» ÀÇ°ßÀ¸·Î´Â ´õÇÏ¸é ´õÇßÁö ´ú ÇÏÁö´Â ¾Ê´Â´Ù!) ¾î·µç ¸®´ª½º´Â ±× ±Ùº»°ú ±× µÚ¿¡ ±ò·ÁÀִ öÇаú ¼ö¹é¸¸ ´Þ·¯¸¦ Æۺ״ ¸¶ÄÉÆà ķÆäÀÎ Çà»çÀÇ ºÎÁ· ¶§¹®¿¡ ¼ö¸¹Àº ¹Ì½Å¿¡ ½Ã´Þ¸®°í ÀÖ´Ù. »ç¶÷µéÀº ¾ÆÁ÷µµ ÀÌ ¸ÚÁø ¿î¿µÃ¼Á¦¿¡ ´ëÇØ ¹è¿ö¾ßÇÒ °ÍÀÌ ¸¹´Ù!


3.2. ¹Ì½Å ±ú¶ß¸®±â

³ª´Â ¸®´ª½º¸¦ ¼ö³â°£ ½á¿Ô´Ù. ±×¸®°í ³ª´Â ³»°¡ ¿î¿µÃ¼Á¦°¡ ¹«¾ùÀÌ¸ç ¹«¾ùÀ» ÇÒ ¼ö ÀÖ°í ¾ø´ÂÁö Á» ¾È´Ù°í »ý°¢ÇÏ°í ½Í´Ù. ¿­·ÄÇÑ À¯Áî³Ý µ¶Àڷμ­ ÃÖ±ÙÀÇ °³¹ß»óȲÀº ¹°·ÐÀÌ°í ¾ðÁ¦³ª Æ¢¾î³ª¿À´Â ´Ù¾çÇÑ ºÒ²ÉÆ¢´Â ³íÀï (°©·ÐÀ»¹ÚÇÏ´Â »ç¶÷µé °°À¸´Ï¶ó°í! ;-) ) À» °è¼Ó µû¶ó ¿Ô´Ù. ³ª´Â ÀûÁö ¾ÊÀº »ç¶÷ÀÌ ¹Ï°í ÀÖ´Â ³»°¡ ¸Ã¾Æ¾ß ÇÒ ¹Ì½Åµé (ÆÛµå FUD -- "µÎ·Á¿ò, ºÒÈ®½Ç, ÀǽÉ(Fear, Uncertainty, Doubt)" ¶ó°í ºÒ¸®±âµµ Çϴµ¥ ÀÌ´Â »ó¾÷ÀûÀÎ ±â¼ú ȸ»çµéÀÌ ÀÚ½ÅÀÇ ½ÃÀåÀÌ °æÀïÇÏ´Â ±â¼úÀ» ¸Ö¸®Çϵµ·Ï °ÌÀ» ÁÖ±âÀ§ÇÏ¿© ÈçÈ÷ »ç¿ëµÇ´Â ¼ö¹ýÀÌ´Ù.) À» ¾Ë°í ÀÖ´Ù. ³»°¡ ÀÌ·¯ÇÑ ¹Ì½ÅÀ» ÇâÇØ µ¹ÁøÇؼ­ ¹Ú»ìÀ» ³»µµ·Ï Çغ¸°Ú´Ù. :-)

  • ¸®´ª½º´Â ÇÁ¸®¿þ¾îÀ̱⠶§¹®¿¡ Àå³­°¨ÀÌ´Ù.

»ç¶÷µéÀº ÀÌÀ±À» µ¿±â·Î °®Áö¾ÊÀº ÀÚ¿øÀڵ鿡 ÀÇÇØ ÀÛ¼ºµÈ ¼ÒÇÁÆ®¿þ¾î´Â »ó¿ëÀÇ ¼ÒÇÁÆ®¿þ¾îº¸´Ù ÁúÀÌ ¶³¾îÁú °ÍÀ̶ó°í »ý°¢ÇÏ´Â °æÇâÀÌ ÀÖ´Ù.

ÀÌ´Â °ú°Å¿¡´Â »ç½ÇÀ̾úÀ»·±Áöµµ ¸ð¸¥´Ù. (³» ¸»Àº µµ½º¿Í ÃÊâ±â À©µµ ½ÃÀý¿¡ ÁøÂ¥ ¾²·¹±â °°Àº ÇÁ¸®¿þ¾î°¡ ¸¹ÀÌ ÀÖ¾ú´Ù ´Â ÀǹÌÀÌ´Ù) ±×·¯³ª ¿äÁò¿¡´Â È®½ÇÈ÷ »ç½ÇÀÌ ¾Æ´Ï´Ù.

ÀÎÅͳÝÀÇ ÈûÀº Áö±¸»óÀÇ °¡Àå ¶È¶ÈÇÑ µÎ³ú Áß ÀϺΰ¡ ¸ð¿©¼­ ÀڽŵéÀÌ Àç¹ÌÀÖ´Ù°í »ý°¢ÇÏ´Â ÀÏÀ» Çù·ÂÇؼ­ ÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÏ¿´´Ù. ¸®´ª½º³ª ¼ö¸¹Àº GNU À¯Æ¿¸®Æ¼, ÀÀ¿ë ÇÁ·Î±×·¥ ÆÐÅ°Áö¿¡ µµ¿òÀ» ÁÖ°í ÀÖ´Â »ç¶÷µéÀº ´Ù¾çÇÑ ¹è°æÀ» °®°í ÀÖÀ¸¸ç °øÇåÇÏ°íÀÚ ÇÏ´Â ÀÌÀ¯µµ °¢ÀÚ ´Ù¸£´Ù.

ÀϺΠÁøÂ¥ °ñ¼ö ÇØÄ¿µéÀº ÄÚµùÀ» ÁÁ¾ÆÇϱ⠶§¹®¿¡ °³¹ß¿¡ Âü¿©ÇÏ°í ¾î¶² »ç¶÷µéÀº ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î(¿¹¸¦ µé¾î, ȸ»ç¿¡¼­ ¾µ ·£¿ë Æ®·¡ÇÈ ¸ð´ÏÅÍ)°¡ À־ ±×°É Á÷Á¢ ÀÛ¼ºÇϱâ·Î °áÁ¤Ç߱⠶§¹®¿¡ °³¹ßÀ» ÇÏ°í ¶Ç ´Ù¸¥ ºÎ·ùÀÎ ¿¬±¸ÀÚ³ª Àü»êÇÐÀ» ÇÏ´Â »ç¶÷µéÀº ¿¬±¸ ¼º°ú¸¦ ³»±â À§Çؼ­ ¸®´ª½º¸¦ ÀÌ¿ëÇϱ⵵ ÇÑ´Ù.

»ó¿ë Á¦Ç°ÀÇ °æ¿ì ÆÐÅ°Áö°¡ °³¹ßµÇ°í ÆÇ¸ÅµÉ ¶§ ¼Ò½º ÄÚµå´Â »©°í ÃÖÁ¾ »ç¿ëÀÚ¿¡°Ô ÆǸŵǴµ¥ ¹ÝÇÏ¿© ¸®´ª½ºÀÇ ÄÚµå´Â °ü½É°ú ´É·ÂÀ» °¡Áø »ç¶÷µé¿¡ ÀÇÇÏ¿© ¼Ó¼ÓµéÀÌ °üÂûµÇ°í µð¹ö±ëµÇ¸ç °³¼±µÈ´Ù. ÀÌ·¯ÇÑ »ó¼¼ÇÑ °ËÅä´Â ¸®´ª½º°¡ ³ôÀº ½Å·Úµµ¿Í ¼º´ÉÀ» ¹ßÈÖÇÏ°Ô µÇ´Â ¿øÀÎ Áß Çϳª°¡ µÈ´Ù.

ÀØÁö ¸»°Í: ÀÎÅͳÝÀº ±× ÀÚü°¡ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®¿¡ ±â¹ÝÇÏ¿© ¸¸µé¾îÁö°í ¿î¿µµÇ°í ÀÖ´Ù. Àü¼¼°è »ç¶÷µé°ú ´ç½ÅÀÌ ¸ÅÀÏ°°ÀÌ ÁÖ°í ¹Þ´Â ÀüÀÚ¿ìÆíÀÇ 80%°¡ Sendmail¿¡ ÀÇÇÏ¿© ÇÑÂÊ ¶Ç´Â ¾çÂÊ¿¡¼­ ó¸®µÇ¸ç ´ç½ÅÀÌ "À¥À» ¼­ÇÎ"ÇÏ¸ç º¸´Â À¥ ÆäÀÌÁöÀÇ 50%ÀÌ»óÀÌ ¾ÆÆÄÄ¡¿¡ ÀÇÇÏ¿© 󸮵ȴÙ. ÀÌ Á¤µµ¸é ½Å·Úµµ°¡ ÃæºÐÇÑ°¡¿ä?

  • ¸®´ª½º´Â Áö¿øÀ» ¹ÞÀ» ¼ö ¾ø´Ù.

ÀÌ ¹Ì½ÅÀ» µéÀ¸¸é ±¸¿ªÁúÀÌ ³ª·Á°í ÇÑ´Ù. ±×·¸´Ù¸é "´Ù¸¥" ȸ»çµéÀº ½ÇÁ¦·Î Áö¿øÀ» ÇÑ´Ü ¸»Àΰ¡ ? ³ª´Â ¸Å¿ì ³Î¸® »ç¿ëµÇ´Â »ó¿ë ¿î¿µÃ¼Á¦¿Í °ü·ÃÇÏ¿© °³ÀÎÀûÀÎ °æÇèÀ» °®°í Àִµ¥ ±× ¾÷üÀÇ ¼ÒÀ§ "Áö¿ø"À̶ó´Â °ÍÀº ¿ÏÀüÈ÷ ¾µ¸ð¾ø´Â °ÍÀ̾ú´Ù.

¹«¾ùº¸´Ùµµ ¸ÕÀú ¾ê±âÇÒ Á¡Àº ¸®´ª½º¸¦ À§ÇÑ Áö¿øÀÌ ÀÖ´Ù´Â °ÍÀÌ´Ù. ¹°·Ð »ó¾÷ÀûÀÎ Áö¿øÀÌ´Ù. ´ç½ÅÀÌ µ·À» ³»°í¼­¶óµµ Áö¿øÀ» ¹ÞÀ» ¸¸ÇÑ Áö¿øÀ» ÇØÁִ ȸ»ç°¡ ¸î±ºµ¥ ÀÖ´Ù. ±×µéÀº ÀüÈ­³ª ÀüÀÚ¸ÞÀÏÀ» ÅëÇؼ­ Áö¿øÀ» Çϱ⵵ ÇÏ°í Áý¿¡±îÁö ã¾Æ¿Í¼­ ¹®Á¦¸¦ ÇØ°áÇϱ⵵ ÇÑ´Ù!

¹°·Ð ¸®´ª½º¿¡¼­ ¸Â´Ú¶ß¸®´Â »óȲÀÇ 99%´Â ´Ü ÇѵιøÀÇ ´ë´äÀ» µè°í¼­µµ ¿øÇϴ´ë·Î ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ·± ´ë´äÀ» ãÀ¸·Á¸é À¯Áî³ÝÀ̳ª ¿©·¯ ¸ÞÀϸµ ¸®½ºÆ®¸¦ Âü°íÇÏ¸é µÈ´Ù!

³»°¡ °ÞÀº ¹®Á¦ Áß¿¡ http://www.dejanews.com/À» °Ë»öÇϰųª comp.os.linux.* newsgroups Áß ÇÑ°÷¿¡ Áú¹®À» Çؼ­ ÇØ°áÃ¥À» ãÁö ¸øÇÑ ¹®Á¦´Â ¾ø¾ú´Ù. ´ë°³ ³»°¡ ±ÛÀ» ¿Ã¸®°í ¼¼½Ã°£³»Áö ¿­µÎ½Ã°£¾È¿¡ ´äÀ» µéÀ» ¼ö ÀÖ¾ú´Ù.

¸®´ª½ºÀÇ ¶Ç ÇÑ°¡Áö Àç¹ÌÀÖ´Â Ãø¸éÀº Ä¿³Î Àüü¿Í ¿î¿µÃ¼Á¦ ÄÄÆ÷³ÍÆ® ´ëºÎºÐÀÇ ¼Ò½º Äڵ带 ÀÚÀ¯·ÎÀÌ ±¸ÇÒ ¼ö Àֱ⠶§¹®¿¡ º¸¾È, ¼­ºñ½º °ÅºÎ, CPU ¿À·ù(¿¹¸¦ µé¾î, ÀÎÅÚÀÇ F00F fatal exception)¿Í °°Àº °áÁ¤ÀûÀÎ Áö¿ø À̽´µéÀ» À绡¸® ÃßÀûÇÏ¿© ÇØ°áÇÒ ¼ö ÀÖ´Ù. ÇØ°á¿¡ °É¸®´Â ½Ã°£Àº À¯»çÇÑ ¶Ç´Â °°Àº ¹®Á¦¿¡ ´ëÇÏ¿© »ó¿ë ¼ÒÇÁÆ®¿þ¾îµéÀÌ ÇØ°áÇÏ´Â ½Ã°£°ú´Â ´ÜÀ§ÀÚü°¡ ´Ù¸£°Ô ºü¸£´Ù. ±×·¸´Ù¸é, »ó¿ë Áö¿ø ¼­ºñ½º´Â ¾îµð¿¡ °¬´Ü ¸»Àΰ¡?

±× ¿Ü¿¡µµ ³»°¡ ±× ½Çü¸¦ ¹àÈ÷°í ½ÍÀº ¹Ì½ÅµéÀº ¼ö¾øÀÌ ¸¹´Ù. ÇÏÁö¸¸ ÀÌ´Â ÀÌ ¹®¼­ÀÇ ¹üÀ§¸¦ ³Ñ¾î¼±´Ù. ¾î·µç ¹Ì½Å Ã߹濡 ´ëÇÏ¿©´Â http://www.KenAndTed.com/KensBookmark/linux/index.html¿¡ ÀÖ´Â "Linux Myth Dispeller"°ú http://www.geocities.com/SiliconValley/Hills/9267/fud2.html¿¡ ÀÖ´Â "The Linux FUDfactor FAQ"¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù.


3.3. »ç¿ëÀÚÀÇ °üÁ¡

³ª´Â ȸ»ç¿Í Áý¿¡¼­ ¸ðµÎ ¸®´ª½º¸¦ »ç¿ëÇÑ´Ù.

¿ì¸® ȸ»ç¿¡¼­´Â ¼ö¹é¸íÀÇ »ç¿ëÀÚ¿¡°Ô ÀÎÅÍ³Ý ¼­ºñ½º¸¦ Á¦°øÇϱâ À§ÇÏ¿© ¸®´ª½º¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. Á¦°øµÇ´Â ÀÎÅÍ³Ý ¼­ºñ½º¿¡´Â SMTP¿Í POPÀº ¹°·ÐÀÌ°í TACACS (¸ðµ©À» ÅëÇÏ¿© ´ÙÀ̾óÀÎ ÇÏ´Â »ç¿ëÀÚ) ÀÎÁõ, À¥ ÆäÀÌÁö È£½ºÆÃ, ÇÁ·Ï½Ã ij½Ì µîÀÌ Æ÷ÇԵȴÙ. ±× ¿Ü¿¡µµ NFS ¼­ºñ½º¿Í SMB ÇÁ·ÎÅäÄÝ(WfW/Win95/WinNT)À» ÀÌ¿ëÇÑ ÆÄÀÏ & Àμâ¿Í Æѽº ¼­ºñ½º¸¦ »ï¹Ù ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿© Á¦°øÇÏ°í ÀÖ´Ù.

Áý¿¡¼­ ³ª´Â ¸®´ª½º¸¦ ÀÎÅÍ³Ý ¼­ºñ½º, ¼ÒÇÁÆ®¿þ¾î °³¹ß ±×¸®°í ¹°·Ð °ÔÀÓ(¸®´ª½º ¹Ú½º¿¡¼­ ½ÇÇàµÇ´Â ÄùÀÌÅ©II´Â ¾Æ¸§´Ù¿ò ±× ÀÚüÀÌ´Ù!)¿¡ À̸£±â±îÁö °³ÀÎ ¿ëµµ·Î »ç¿ëÇÑ´Ù. ¸®´ª½º¿Í °ü·ÃÇÏ¿© ³»°¡ ÁÁ¾ÆÇÏ´Â °Í Áß Çϳª´Â ¾Æ¹«¸® ¸ø»ì°Ô ±¼¾îµµ Á×Áö ¾Ê´Â´Ù´Â Á¡ÀÌ´Ù. °Ô´Ù°¡ À¯´Ð½º ±â¼úÀ» ¹è¿ì°í °³¹ßÇϸç À¯ÁöÇϴµ¥¿¡µµ Å« µµ¿òÀÌ µÈ´Ù.

ÇöÀç ³»°¡ »ç¿ëÇÏ´Â ¸®´ª½º´Â ·¹µåÇÞ 6.1ÀÌ´Ù. (´õ ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.redhat.com/¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù.) ÀÌ ¹èÆ÷ÆÇ¿¡´Â ½©, ÄÄÆÄÀÏ·¯ & ÀÎÅÍÇÁ¸®ÅÍ, ³×Æ®¿÷ Áö¿ø, X À©µµ¿ì ½Ã½ºÅÛ, ¸ðµç ÀÎÅÍ³Ý ¼­ºñ½º (¿¹¸¦ µé¾î, ÀüÀÚ¸ÞÀÏ, ´º½º, À¥ ¼­¹ö, ÅÚ³Ý µî) µî ¿ÏÀüÇÑ À¯´Ð½º ½Ã½ºÅÛÀ» ±¸¼ºÇϴµ¥ ÇÊ¿äÇÑ ¸ðµç ¼ÒÇÁÆ®¿þ¾î°¡ µé¾îÀÖ´Ù. ÀÌ ¹èÆ÷ÆÇÀº Ç¥ÁØ ¸®´ª½º Ä¿³Î 2.2.12¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù.

¿ì¸® ȸ»ç¿¡¼­ ±âº» ÀÎÅÍ³Ý ¼­¹ö·Î »ç¿ëÇÏ°í ÀÖ´Â ¸®´ª½º ±â¹Ý ½Ã½ºÅÛÀÇ ±¸¼ºÀº ´ÙÀ½°ú °°´Ù:

  • Ä¿³Î: 2.2.12

  • ±â°è: ÆæƼ¾ö II @ 300 MHz (bogo-mips 299.83) PCI-bus, 256 Mb RAM

  • 3 Gb ÈÄÁöÂê IDE ÇÏµå µð½ºÅ© Çϳª(/dev/hda)

  • 4.4 Gb ÄöÅÒ ÆÄÀ̾ ½ºÄ«½Ã ÇÏµå µð½ºÅ© ³×°³(/dev/sd0 ºÎÅÍ /dev/sd3 ±îÁö),

  • 24¹è¼Ó ½ºÄ«½Ã ¾¾µð·Ò(/dev/scd0),

  • ¾î´ðÅØ AHA-131 ½ºÄ«½Ã ÄÜÆ®·Ñ·¯

  • HP ½ºÄ«½Ã DAT Å×ÀÌÇÁ µå¶óÀ̺ê(/dev/st0 ¿Í /dev/nst0),

  • ÀÎÅÚ EtherExpress Pro 10/100 ÀÌ´õ³Ý Ä«µå

¶Ç ´Ù¸¥ ½Ã½ºÅÛÀº - ÀÌ ½Ã½ºÅÛÀº ´õ ÁÁÀº ÀÎÅÚ ¹Ú½º - ¿ª½Ã ·¹µåÇÞ 5.2¸¦ »ç¿ëÇÏ°í ÀÖÀ¸¸ç ´Ù¸¥ »ç¹«½Ç¿¡ ³õ¿©ÀÖ´Ù. ÀÌ ½Ã½ºÅÛÀº »ï¹Ù¸¦ ÀÌ¿ëÇÑ ³×Æ®¿÷ ÆÄÀÏ & Àμ⠼­ºñ½º, ½ºÄûµå¸¦ ÀÌ¿ëÇÑ ·ÎÄà À¥ ij½Ì, º¸Á¶ DNS ¼­ºñ½º µîÀ» Á¦°øÇÑ´Ù. ºÒÇàÈ÷µµ ÀÌ ±â°è´Â ³»°¡ º¸Åë ÀÏÇÏ´Â °÷°ú 50 ų·Î¹ÌÅͳª ¶³¾îÁø °÷¿¡ Àֱ⠶§¹®¿¡ Ç×»ó ¿ÜÅçÀÌ·Î ÀÖ´Ù - ±×·³¿¡µµ ºÒ±¸ÇÏ°í ¿©ÀüÈ÷ ³ªÀÇ ÀÚ¶ûÀÌÀÚ ±â»ÝÀÌ´Ù! ÀÌ ½Ã½ºÅÛÀÇ °£´ÜÇÑ ±Ô°ÝÀº:

  • Ä¿³Î: 2.2.12

  • ±â°è: ÆæƼ¾ö II 350 MHz (bogo-mips 349.80) PCI-bus, 256 Mb RAM

  • 4.1 Gb ÄöÅÒ ÆÄÀ̾ ½ºÄ«½Ã ÇÏµå µð½ºÅ© Çϳª(/dev/sda)

  • 9.4 Gb ÄöÅÒ ÆÄÀ̾ ½ºÄ«½Ã ÇÏµå µð½ºÅ© ³×°³¸¦ Çϵå¿þ¾î RAID ·¹º§ 5 ¾î·¹ÀÌ·Î ¹­À½(/dev/rd/c0d0, /dev/rd/c0d1)

  • 36¹è¼Ó ½ºÄ«½Ã ¾¾µð·Ò(/dev/scd0),

  • ¹ö½º·ÎÁ÷ BT-948 ½ºÄ«½Ã ÄÁÆ®·Ñ·¯

  • Mylex AcceleRAID 250 (DAC960) RAID ÄÁÆ®·Ñ·¯

  • HP ½ºÄ«½Ã DAT Å×ÀÌÇÁ µå¶óÀ̺ê(/dev/st0 ¿Í /dev/nst0),

  • ÀÎÅÐ EtherExpress Pro 10/100 ÀÌ´õ³Ý Ä«µå

24 ±â°¡ ¹ÙÀÌÆ® ÀÌ»óÀÇ ¾öû³­ ÀúÀå°ø°£À» Çϵå¿þ¾î RAID 5 ¾î·¹ÀÌ·Î ¹­´Â °ÍÀº ¾î¼¸é °â¼ÕÇÑ ´À³¦µµ µç´Ù. Mylex RAID ÄÁÆ®·Ñ·¯´Â ¸Å¿ì Àß µÇ¸ç Çϵå¿þ¾î RAID ¼Ö·ç¼ÇÀ» ã´Â »ç¶÷¿¡°Ô ³ª´Â ÁÖÀú¾øÀÌ ÃßõÇÒ ¼ö ÀÖ´Ù! (´ç½ÅÀÇ ¸®´ª½º ½Ã½ºÅÛÀ» RAID ¾î·¹ÀÌ·Î ±¸¼ºÇÏ°í ½Í´Ù¸é 11.2절À» ÂüÁ¶Çϱ⠹ٶõ´Ù.)

±× ¿Ü¿¡µµ ¾ËÆÄ Çϳª, ½ºÆÄÅ© Çϳª, ÀÎÅÚ µÎ °³ ±×¸®ÇÏ¿© ÃÑ ³×´ëÀÇ ¸®´ª½º ½Ã½ºÅÛÀÌ ´õ Àִµ¥ ±× Áß µÎ°³´Â °³¹ß¿ëÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù. ±× ¿Ü ¿ì¸®ÁýÀÇ ½Ã½ºÅÛµµ ÀÖÁö¸¸ ±¦È÷ ÁÖÀú¸® ÁÖÀú¸® ´õ ¾²°í ½ÍÁø ¾Ê´Ù.

ÀÌ ¹®¼­´Â ÃÖ´ëÇÑ Çϵå¿þ¾î¿¡ ¹«°üÇϵµ·Ï ÀÛ¼ºÇÏ°ÚÁö¸¸ Çϵå¿þ¾î¿¡ ´ëÇÑ ¾ê±â°¡ ³ª¿Ã ¶§¿¡´Â ³»°¡ ¾î¶² Çϵå¿þ¾î¸¦ ¾²°í ÀÖ´ÂÁö¸¦ ¾Æ´Â °ÍÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.


4장. ¼³Ä¡¿Í Çϵå¿þ¾î ¼³Á¤

ÀÌ Àå¿¡¼­´Â ÀÎÅÚ ½Ã½ºÅÛ¿¡ ·¹µåÇÞ 6.1À» ¼³Ä¡Çϴµ¥ ÇÊ¿äÇÑ °úÁ¤À» »ó¼¼È÷ ¼³¸íÇÑ´Ù; ¼³Ä¡°úÁ¤Àº ±¸ÀÌ(GUI) ±â¹ÝÀÇ ¼³Ä¡¸¦ ¼±ÅÃÇϵç ÅؽºÆ® ±â¹ÝÀÇ ¼³Ä¡¸¦ ¼±ÅÃÇϵç À¯»çÇÏ´Ù. ¼³Ä¡¿¡ °üÇÑ Á¤º¸ÀÇ ´ëºÎºÐÀº ·¹µåÇÞÀÇ »ç¿ëÀÚ °¡À̵å (ÀμâµÈ ¸Å´º¾óÀº ·¹µåÇÞ "Á¤Ç°" ¹Ú½º¿¡ µé¾î ÀÖ°í ÆÄÀϷδ ¾¾µðÀÇ ``/doc'' µð·ºÅ丮¿¡ ÀÖÀ¸¸ç ¿Â¶óÀÎÀ¸·Î´Â ftp://ftp.redhat.com/pub/redhat/redhat-6.1/i386/doc/rhinst/index.htm ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù) ¿¡ Àß ¼³¸íµÇ¾î ÀÖÀ¸¹Ç·Î »ó´çºÎºÐÀº ´ëÃæ °Ç³Ê¶Û »ý°¢ÀÌ´Ù. ÇÏÁö¸¸, ³» »ý°¢À¸·Î´Â ·¹µåÇÞ °¡À̵忡¼­ ºÎÁ·ÇÏ°Ô ¼³¸íµÇ¾ú´Ù°í »ý°¢µÇ´Â ºÎºÐÀÌ Àֱ⠶§¹®¿¡ ÀÌ·¯ÇÑ ºÎºÐ¿¡ ´ëÇÏ¿©´Â ´õ »ó¼¼È÷ ´Ù·ê »ý°¢ÀÌ´Ù.


4.1. ¼³Ä¡ µð½ºÄÏ ¸¸µé±â

¸®´ª½º ·¹µåÇÞ ¹èÆ÷ÆÇÀ» ½Ã½ºÅÛ¿¡ žÀçÇϱâ À§ÇÑ Ã¹¹ø° ´Ü°è´Â ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÃÀÛ½Ãų ¹æ¹ýÀ» ã´Â °ÍÀÌ´Ù. À̶§ ÁÖ·Î »ç¿ëµÇ´Â ¹æ¹ýÀº ¼³Ä¡ µð½ºÄÏÀ» ¸¸µå´Â °ÍÀÌ´Ù. ¹°·Ð ´ç½ÅÀÌ ¾¾µð¸¦ °®°í ÀÖ°í »ç¿ëÇÏ·Á´Â ½Ã½ºÅÛÀÇ ¹ÙÀÌ¿À½º°¡ ¾¾µð·ÎºÎÅÍ Á÷Á¢ ºÎÆÃÇÏ´Â °ÍÀ» Áö¿øÇÑ´Ù¸é ¾¾µð·ÒÀ¸·ÎºÎÅÍ Á÷Á¢ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

±×·¸Áö ¾Ê´Ù¸é ¼³Ä¡ µð½ºÄÏÀ» ¸¸µé¾î¾ß Çϴµ¥, ±×·¯·Á¸é``boot.img'' ÆÄÀÏ (ÀÌ ÆÄÀÏÀº ext2 Æ÷¸ËÀÇ ¸®´ª½º ºÎÆ® µð½ºÄÏ°ú Ãß°¡ÀÇ ¼³Ä¡ ÇÁ·Î±×·¥ÀÇ À̹ÌÁö´Ù) À» Ç÷ÎÇÇ µð½ºÄÏÀ¸·Î º¹»çÇÏ¿©¾ß ÇÑ´Ù. ``boot.img'' ÆÄÀÏÀº ·¹µåÇÞ ¾¾µð·ÒÀÇ /images µð·ºÅ丮¿¡ µé¾îÀÖÀ¸¸ç ftp://ftp.redhat.com ¿¡¼­ /pub/redhat/redhat-6.1/i386/images ÆÄÀÏ (ÀÎÅÚ ¹Ú½º¿¡ ¸®´ª½º¸¦ ¼³Ä¡ÇÏ´Â °æ¿ì) À» ´Ù¿î·Îµå ¹Þ¾Æµµ µÈ´Ù.

ÀÌÁ¦ µµ½º, À©µµ, ´Ù¸¥ ¸®´ª½º ¶Ç´Â À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ ºÎÆ® µð½ºÄÏÀ» ¸¸µé ¼ö ÀÖ´Ù. ¸¸µé µð½ºÄÏÀº Æ÷¸ËµÇÁö ¾ÊÀº µð½ºÄÏÀ» ½áµµ µÇ°í (µµ½ºÀÇ °æ¿ì)¹Ì¸® Æ÷¸ËµÈ µð½ºÄÏÀ» ½áµµ µÈ´Ù - Â÷ÀÌ´Â ¾ø´Ù.

µµ½º¿¡¼­: ¾¾µð ·ÒÀÌ µå¶óÀ̺ê D: ¶ó¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

d:
cd \images
..\dosutils\rawrite

¼Ò½º ÆÄÀÏÀÇ À̸§¿¡´Â ``boot.img''À̶ó°í ÀÔ·ÂÇÑ´Ù. ¸ñÀû ÆÄÀÏÀÇ À̸§¿¡´Â ``a:'' (¸¸µé·Á´Â ¼³Ä¡ µð½ºÄÏÀÌ A: µå¶óÀ̺꿡 µé¾îÀÖ´Â °æ¿ì)À̶ó°í ÀÔ·ÂÇÑ´Ù. ``rawrite'' ÇÁ·Î±×·¥Àº ``boot.img'' ÆÄÀÏÀ» µð½ºÄÏÀ¸·Î º¹»çÇÑ´Ù.

¸®´ª½º/À¯´Ð½º¿¡¼­: ``boot.img'' ÆÄÀÏÀÌ ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Ù°í °¡Á¤Çϸé (ÀÌ·¸°Ô ÇÏ·Á¸é, /mnt/cdrom¿¡ ¾¾µð·ÒÀ» ¸¶¿îÆ®ÇÏ°í ³­ µÚ /mnt/cdrom/images µð·ºÅ丮¿¡¼­ ÆÄÀÏÀÌ ÀÖ´ÂÁö º¸¾Æ¾ßÇÒ °ÍÀÌ´Ù.) ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

dd if=boot.img of=/dev/fd0

``dd'' À¯Æ¿¸®Æ¼´Â ÀÔ·Â ÆÄÀÏ ("if") ÀÎ ``boot.img'' ÆÄÀÏÀ» Ãâ·Â ÆÄÀÏ ("of") /dev/fd0 (Ç÷ÎÇÇ µå¶óÀ̺갡 /dev/fd0 ¿¡¼­ Á¢±Ù°¡´ÉÇÏ´Ù°í °¡Á¤) ¿¡ º¹»çÇÒ °ÍÀÌ´Ù.

´ç½ÅÀÌ »ç¿ëÇÏ´Â ¸®´ª½º ¶Ç´Â À¯´Ð½º ½Ã½ºÅÛÀÌ Ç÷ÎÇÇ ÀåÄ¡¿¡ ´ëÇÏ¿© ¾²±â Æ۹̼ÇÀ» ÁÖÁö ¾Ê´Â ÀÌ»ó ÀÌ ¸í·ÉÀº ¼öÆÛÀ¯Àú·Î ½ÇÇà½ÃÄÑ¾ß ÇÑ´Ù. (¸¸¾à ·çÆ®ÀÇ ¾ÏÈ£¸¦ ¾Ë°í ÀÖ´Ù¸é, ``su'' ¶ó°í ŸÀÌÇÎÇÏ¿© ¼öÆÛÀ¯Àú°¡ µÈ µÚ, ``dd'' ¸í·ÉÀ» ½ÇÇàÇÏ°í³ª¼­ ``exit'' ¶ó°í ŸÀÌÇÎÇÏ¿© ÀÏ¹Ý »ç¿ëÀÚ »óÅ·Πµ¹¾Æ¿À¸é µÈ´Ù.)

À§¿¡¼­ ¼³¸íÇÑ ¾î¶² ¹æ¹ýÀ» ½è´øÁö °£¿¡ »õ·Î¿î ·¹µåÇÞ ¸®´ª½º ½Ã½ºÅÛÀ» ¼³Ä¡Çϴµ¥ »ç¿ëÇÒ ºÎÆð¡´ÉÇÑ ·¹µåÇÞ 6.1 ¼³Ä¡ µð½ºÄÏÀ» °®°Ô µÇ¾ú´Ù!


4.2. ¸®´ª½º ¼³Ä¡ ÇÁ·Î±×·¥À¸·Î ºÎÆÃÇϱâ

»õ·Î¿î ·¹µåÇÞ ½Ã½ºÅÛÀÇ ¼Â¾÷À» ½ÃÀÛÇϱâ À§ÇÏ¿© ¼³Ä¡ ¾¾µð·ÎºÎÅÍ ºÎÆÃÀ» ÇϵçÁö ¾Æ´Ï¸é ¼³Ä¡ µð½ºÄÏÀ» ½Ã½ºÅÛÀÇ A: µå¶óÀ̺꿡 ³Ö°í ½Ã½ºÅÛÀÇ Àü¿øÀ» ÄÒ´Ù. Àá±ñ ÈÄ¿¡ ·¹µåÇÞ ¼³Ä¡ ÇÁ·Î±×·¥ È­¸éÀÌ ³ªÅ¸³¯ °ÍÀÌ´Ù.

´ëºÎºÐÀÇ °æ¿ì¿¡ ¼³Ä¡ °úÁ¤À» ½ÃÀÛÇϱâ À§ÇÏ¿© ±×³É <Enter>Å°¸¦ ´©¸£¸é µÈ´Ù. ±×·¯³ª ¸¸¾à °æÇèÀÌ ¸¹Àº »ç¿ëÀڷμ­ Çϵå¿þ¾î ÀåÄ¡¸¦ Á¤È®ÇÏ°Ô ¾î¶»°Ô ¼Â¾÷ÇؾßÇÏ´ÂÁö ¾Æ´Â °æ¿ì¿¡´Â ``expert'' ¸ðµå¸¦ ¼±ÅÃÇÏ¿© ¿©±â¿¡¸¸ ³ª¿À´Â Ãß°¡ÀÇ Á¤º¸¿Í ±â´ÉÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖ´Ù. (ù¹ø° ¼³Ä¡È­¸éÀÌ ³ª¿Â »óÅ¿¡¼­ ¸¸¾à ´ç½ÅÀÌ ¾Æ¹«°Íµµ ¼±ÅÃÇÏÁö ¾Ê°í 10³»Áö 15ÃÊ Á¤µµ ³»¹ö·ÁµÎ¸é µðÆúÆ® ¼³Ä¡ °úÁ¤ÀÌ ÀÚµ¿À¸·Î ½ÃÀ۵ȴÙ.)

±×·¯¸é ¾ð¾î (´ë°³´Â "English") ¿Í Å°º¸µå Á¾·ù (³ª´Â ij³ª´Ù¿¡ ÀÖÁö¸¸ ³ª´Â "US 101-key"¸¦ ¼±ÅÃÇÑ´Ù), ±×¸®°í ¾îµð¿¡¼­ (¾¾µð·ÒÀÎÁö ¾Æ´Ï¸é ³×Æ®¿÷À» ÅëÇؼ­ÀÎÁö) ¼³Ä¡ÇÏ·Á´Â Áö¸¦ ¼±ÅÃÇ϶ó°í ¹°¾îº¼ °ÍÀÌ´Ù. ·¹µåÇÞÀº ¾îµð¿¡¼­ ¼³Ä¡ÇÒ °ÍÀΰ¡¿¡ °üÇÑÇÑ ¸Å¿ì À¯¿¬ÇÏ´Ù.

´ë°³ÀÇ °æ¿ì¿¡´Â (¾¾µð·Ò ÀåÄ¡¿¡ µé¾îÀÖ´Â) ·¹µåÇÞ ¾¾µð·ÒÀ¸·ÎºÎÅÍ ¼³Ä¡Çϱ⠶§¹®¿¡ ``Local CDROM'' ¸¦ ¼±ÅÃÇÏ¸é µÈ´Ù. ¹°·Ð ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡ ¾¾µð·Ò ÀåÄ¡°¡ ¾ø´Ù¸é ±× ¿Ü ¼±Åð¡´ÉÇÑ ¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖ´Ù.

¸¸¾à ´Ù¸¥ ¸®´ª½º ½Ã½ºÅÛ (¶Ç´Â NFS ÆÄÀÏ ¸¶¿îÆÃÀ» Áö¿øÇÏ´Â ´Ù¸¥ ½Ã½ºÅÛ)À» °®°í ÀÖ´Ù¸é NFS ¸¶¿îÆ®·ÎºÎÅÍ ¼³Ä¡Çϱâ À§ÇÏ¿© ``NFS''¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. À̸¦ À§ÇÏ¿©´Â, ¸®´ª½º ¾¾µð·ÒÀ» ´Ù¸¥ ½Ã½ºÅÛ¿¡ ¸¶¿îÆ®½ÃÅ°°í (¶Ç´Â, ·¹µåÇÞ ¹èÆ÷ÆÇÀ» ´Ù¸¥ ½Ã½ºÅÛÀÇ ¾îµò°¡¿¡ ±ò¾ÆµÎ¾îµµ µÈ´Ù -- ¸ðµç °ÍÀ» FTP¸¦ ÅëÇÏ¿© ´Ù¿î·ÎµåÇÑ µÚ ´Ù¸¥ ½Ã½ºÅÛÀÇ ÇÏµå µå¶óÀ̺꿡¼­ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù) »õ·Î¿î ½Ã½ºÅÛÀÌ ÇØ´ç µð·ºÅ丮¸¦ Á¢±ÙÇÏ´Â °ÍÀ» Çã¿ëÇϵµ·Ï /etc/exports ÆÄÀÏ¿¡ ÇÊ¿äÇÑ Ç׸ñÀ» ³Ö¾îÁÖ°í (¾î¶»°Ô NFS¸¦ ¼Â¾÷ÇÏ°í »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÑ »ó¼¼³»¿ëÀº 7.6절 À» º¸±â¹Ù¶õ´Ù) ÇÊ¿äÇÑ ¼¼ºÎ³»¿ëÀ» ÀÔ·ÂÇÏ¸é µÈ´Ù. ´ÙÀ½Àº ½ÇÁ¦ »ç·ÊÀÌ´Ù:

  • ·¹µåÇÞ ¾¾µð¸¦ ´Ù¸¥ ½Ã½ºÅÛ (¿¹¸¦ µé¾î, ``spock''À̶ó°í ÇÏÀÚ)¿¡ ³Ö´Â´Ù.

  • ¾¾µð¸¦ ¸¶¿îÆ®Çϱâ À§ÇÏ¿© ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

    mount /dev/cdrom /mnt/cdrom -t iso9660
  • ¼öÆÛ À¯Àú·Î ``/etc/exports'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ´ÙÀ½°ú °°Àº Ç׸ñÀ» ³Ö´Â´Ù:

    /mnt/cdrom newsys.mydomain.name(ro)

    (ÀÌ´Â newsys.mydomain.name¿¡ ÀÖ´Â »õ·Î¿î ½Ã½ºÅÛÀÌ ``/mnt/cdrom/'' µð·ºÅ丮¿Í ±× ÀÌÇÏÀÇ µð·ºÅ丮¿¡ ´ëÇÏ¿© ÀбâÀü¿ëÀ¸·Î Á¢±ÙÀ» ÇÒ ¼ö ÀÖµµ·Ï Çã°¡µÈ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

    ´ç½ÅÀÇ »õ·Î¿î ½Ã½ºÅÛ¿¡ ÇÒ´çµÈ µµ¸ÞÀÎ À̸§ÀÌ ¾ø´Ù¸é ´ë½Å IP ÁÖ¼Ò¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù:

    /mnt/cdrom 10.23.14.8(ro)

    (´ç½ÅÀÇ »õ ½Ã½ºÅÛÀÌ 10.23.14.8 À̶ó´Â IP ÁÖ¼Ò¸¦ °®°í ÀÖ´Ù°í °¡Á¤ÇÏ°í ÀÖ´Ù.)

  • ´Ù½Ã Çѹø, ¼öÆÛÀ¯Àú·Î¼­ ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

    killall -HUP rpc.nfsd ; killall -HUP rpc.mountd

    ÀÌ ¸í·ÉÀº NFS¸¦ ÅëÇÏ¿© »õ·ÎÀÌ ³»º¸³»±â°¡ µÈ °ÍÀÌ Àû¿ëµÇµµ·Ï NFS µ¥¸ó°ú mountd µ¥¸óÀ» ´Ù½Ã ½ÃÀÛ½ÃŲ´Ù.

  • ÀÌÁ¦, ´ç½ÅÀÇ »õ·Î¿î ½Ã½ºÅÛ¿¡¼­ ``NFS'' ¸¦ ¼³Ä¡ ¼Ò½º·Î ¼±ÅÃÇÑ´Ù. ±×·¯°í ³ª¸é ³×Æ®¿÷ Ä«µå¿Í IP ¼ÂÆÿ¡ ´ëÇÑ Á¤º¸¸¦ ÀÔ·ÂÇ϶ó°í ÇÒ °ÍÀÌ´Ù. ¸¸¾à ´ç½ÅÀÇ ½Ã½ºÅÛÀÌ ·£¿¡ ¿¬°áµÈ °æ¿ì¿¡´Â ½ºÅÂƽ IP ¼ÂÆÃÀ», ÄÉÀÌºí ¸ðµ©À» ÅëÇؼ­ ¿¬°áµÇ¾î ÀÖ´Ù¸é DHCP ¼ÂÆÃÀ» ÀÔ·ÂÇÏ´Â °ÍÀÌ º¸ÅëÀÌ´Ù. ´ç½ÅÀÇ »õ ½Ã½ºÅÛ¿¡ ÀûÀýÇÑ Á¤º¸¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù.

  • ±×·¯°í ³ª¸é NFS ¼­¹öÀÇ À̸§°ú ·¹µåÇÞ µð·ºÅ丮¸¦ ¹°¾îº¼ °ÍÀÌ´Ù. ¿ì¸®ÀÇ °æ¿ì¿¡´Â, NFS ¼­¹öÀÇ À̸§À¸·Î ``spock'' ¸¦ ·¹µåÇÞ µð·ºÅ丮·Î ``/mnt/cdrom/'' ¸¦ ÀÔ·ÂÇÏ¸é µÈ´Ù.

·¹µåÇÞÀ» ¼³Ä¡ÇÏ´Â ¶Ç ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â ´ç½ÅÀÇ ÇÏµå µð½ºÅ©¿¡¼­ ±âÁ¸ÀÇ ÆÄƼ¼ÇÀ¸·ÎºÎÅÍ ¶Ç´Â FTP¸¦ ÅëÇÏ¿© »ï¹Ù (À©µµ ½ºÅ¸ÀÏÀÇ ³×Æ®¿öÅ·) ¿¬°áÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀ» »ç¿ëÇÏ´Â ¹ý¿¡ ´ëÇÏ¿©´Â ·¹µåÇÞ »ç¿ëÀÚ °¡À̵带 ÂüÁ¶ÇϵçÁö ¾Æ´Ï¸é µÉ ¶§±îÁö ¾Ö¸¦ ¾²´øÁö (ÀýÂ÷´Â ±×·¸°Ô±îÁö º¹ÀâÇÏÁö´Â ¾Ê´Ù!) Çϱ⠹ٶõ´Ù.

¼³Ä¡ ¼Ò½º¸¦ ¼±ÅÃÇÏ¿´À¸¹Ç·Î ÀÌÁ¦´Â "¼³Ä¡" ¸¦ ÇÒ °ÍÀÎÁö ¾Æ´Ï¸é "¾÷±×·¹À̵å" ¸¦ ÇÒ °ÍÀÎÁö¸¦ ¹°¾îº»´Ù. »õ·Î¿î ½Ã½ºÅÛÀ» ¼³Ä¡ÇÏ°íÀÚ ÇÏ´Â °æ¿ì¶ó¸é ¹°·Ð "¼³Ä¡" ¸¦ ¼±ÅÃÇÏ¿©¾ß ÇÑ´Ù. (ÇÑÆí, ³ª´Â ±âÁ¸ÀÇ ½Ã½ºÅÛ¿¡ »õ·Î¿î ¹èÆ÷ÆÇÀ» °áÄÚ ¾÷±×·¹À̵å ÇÏÁö ¾Ê´Â »ç¶÷ÀÌ´Ù -- ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Á¦Ç°¿¡¼­ ³Ê¹«³ªµµ ¸¹Àº ¹®Á¦¸¦ °Þ¾ú±â ¶§¹®¿¡ ½Ã½ºÅÛÀÇ ¾÷±×·¹À̵å¶ó´Â °Í Àüü¸¦ ºÒ½ÅÇÏ°Ô µÈ °Í °°´Ù. ³ª´Â óÀ½ºÎÅÍ ´Ù½Ã ¼³Ä¡ÇÏ°í ³ªÀÇ °³ÀÎ ÆÄÀÏ, »ç¿ëÀÚ ÆÄÀÏ µîÀº ¹é¾÷ÇØ µÎ¾ú´Ù°¡ ´Ù½Ã ±î´Â ¹æ¹ýÀ» ¼±È£ÇÑ´Ù.)

¼³Ä¡ ÇÁ·Î±×·¥Àº ÀÌÁ¦ ½ºÄ«½Ã ¾î´ðÅ͸¦ °®°í ÀÖ´ÂÁö¸¦ ¹°¾îº¼ °ÍÀÌ´Ù. ¿©±â¿¡¼­ ¿¹¶ó°í ´ë´äÇϸé ÀûÀýÇÑ µå¶óÀ̹ö¸¦ ¼±ÅÃÇ϶ó°í ¹°¾îº¼ °ÍÀÌ´Ù. ¾î¶² °æ¿ì¿¡´Â ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ´ç½ÅÀÌ °®°í ÀÖ´Â ¾î´ðÅ͸¦ ÀÚµ¿À¸·Î ŽÁöÇØÁֱ⵵ ÇÑ´Ù.

´ÙÀ½¿¡´Â ÆÄÀÏ ½Ã½ºÅÛ (Áï, ¸®´ª½º¿ë ÆÄƼ¼Ç) À» ¼Â¾÷Ç϶ó°í ÇÒ °ÍÀÌ´Ù. ÆÄƼ¼ÇÀ» ¸¸µå´Âµ¥ »ç¿ëµÇ´Â µµ±¸´Â ·¹µåÇÞÀÌ Á¦°øÇÏ´Â "Disk Druid" ¿Í ¸®´ª½ºÀÇ Ç¥ÁØÀÎ "/fdisk" À¯Æ¿¸®Æ¼°¡ ÀÖ´Ù.

ÀÌ µÎ µµ±¸´Â ÆÄƼ¼ÇÀÇ Á¾·ù¿Í Å©±â¸¦ ÁöÁ¤ÇÏ´Â ±â´É¿¡¼­´Â À¯»çÇÏ´Ù. ÇÏÁö¸¸ µð½ºÅ© µå·çÀ̵尡 fdisk¿¡ ºñÇÏ¿© Á¶±Ý ´õ "»ç¿ëÀÚ¿¡°Ô Ä£¼÷"Çϸç Á¶±Ý ´õ ¿ÏÀüÇÏ´Ù. »ç½Ç µå¶óÀ̺긦 ÆÄƼ¼ÇÇϱâ À§ÇÏ¿© fdisk¸¦ »ç¿ëÇÑ´Ù°í ÇÏ´õ¶óµµ ¸¶¿îÆ® À§Ä¡¸¦ ÁöÁ¤Çϱâ À§ÇÏ¿© ¾îÂ÷ÇÇ µð½ºÅ© µå·çÀ̵å È­¸éÀÌ ¶ß°Ô µÈ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í °ú°Å ½½·¢¿þ¾îÀÇ »ç¿ëÀÚ¿´´ø ³ª´Â °³ÀÎÀûÀ¸·Î´Â Ç×»ó fdisk¸¦ »ç¿ëÇϴµ¥ ÀÌ´Â ½À°ü¶§¹®ÀÌ ¾Æ´Ñ°¡ »ý°¢ÇÑ´Ù! :-)

´ÙÀ½ ¼½¼Ç¿¡¼­´Â ÆÄƼ¼Ç Á¤º¸¸¦ ¾î¶»°Ô ±×¸®°í ¿Ö ¼Â¾÷ÇØ¾ß ÇÏ´ÂÁö¸¦ ÀÚ¼¼È÷ ´Ù·ê °ÍÀÌ´Ù.


4.3. ÇÏµå µå¶óÀ̺ê ÆÄƼ¼ÇÇϱâ

¿Ö ¾î·µç ÆÄƼ¼ÇÀ» Çؾ߸¸ Çϴ°ÅÁö? ±Û½ê, ÇϳªÀÇ ÆÄƼ¼ÇÀ¸·Î ±¸¼ºµÈ ½Ã½ºÅÛ¿¡¼­µµ ¸®´ª½º ½Ã½ºÅÛÀº ¿Ïº®ÇÏ°Ô µ¿ÀÛÇÒ ¼ö ÀÖÀ¸¸ç ÀÌ·¸°Ô ¼³Á¤ÇÏ´Â °ÍÀÌ ¾à°£ ´õ ½±´Ù. ÇÏÁö¸¸ ÀúÀå ÀåÄ¡¸¦ ¿©·¯°³ÀÇ ÆÄƼ¼ÇÀ¸·Î ÂÉ°³µÎ´Â °ÍÀº ¸¹Àº ÀÕÁ¡ÀÌ ÀÖ´Ù.

ÇϳªÀÇ Å« ÆÄƼ¼Ç¸¸ ÀÖ´ø µð½ºÅ©¿¡¼­µµ ¸®´ª½º°¡ Àß µ¹¾Æ°£´Ù´Â °ÍÀº »ç½ÇÀÌÁö¸¸, µð½ºÅ©¸¦ ÃÖ¼ÒÇÑ ³×°³ÀÇ ÁÖ¿ä ÆÄÀÏ ½Ã½ºÅÛ (root, usr, home, swap) À¸·Î ÆÄƼ¼ÇÇصδ °ÍÀº ¸î°¡Áö ÀåÁ¡ÀÌ ÀÖ´Ù. ±× ÀåÁ¡Àº ´ÙÀ½°ú °°´Ù:

ù° (ºÎÆÃÇÏ´Â Áß¿¡ ¶Ç´Â ¼öÀÛ¾÷À¸·Î fsck¸¦ µ¹·Á¼­) ÆÄÀÏ ½Ã½ºÅÛÀ» °Ë»çÇϴµ¥ ÇÊ¿äÇÑ ½Ã°£À» ÁÙ¿©ÁØ´Ù. ¿Ö³ÄÇϸé ÀÌ·¯ÇÑ °Ë»ç¸¦ º´·Ä·Î ó¸®ÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. (±×·±µ¥, Àý´ë·Î ¸¶¿îÆ®µÈ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇÏ¿© fsck¸¦ ½ÇÇàÇÏ¸é ¾ÊµÈ´Ù!!! ´ç½ÅÀº ±× °á°ú ¶§¹®¿¡ È®½ÇÈ÷ ÈÄȸÇÏ°Ô µÉ °ÍÀÌ´Ù. ¿¹¿Ü·Î¼­ ÆÄÀÏ ½Ã½ºÅÛÀÌ ÀбâÀü¿ëÀ¸·Î ¸¶¿îÆ®µÈ °æ¿ì¿¡´Â ±×·¡µµ ¾ÈÀüÇÏ´Ù.) ¶ÇÇÑ, ¿©·¯ ÆÄƼ¼ÇÀÌ ÀÖ´Â ½Ã½ºÅÛ¿¡¼­´Â ÆÄÀÏ ½Ã½ºÅÛ °Ë»ç¸¦ ÇϱⰡ ÈξÀ ¼ö¿ùÇÏ´Ù. ¿¹¸¦ µé¾î, /home ÆÄƼ¼Ç¿¡ ¹®Á¦°¡ ÀÖ´Ù´Â °ÍÀ» ¾Ë¾Ò´Ù¸é ±× ÆÄƼ¼ÇÀÇ ¸¶¿îÆ®¸¦ ÇØÁ¦ÇÏ°í ÆÄÀÏ ½Ã½ºÅÛ °Ë»ç¸¦ ÇÑ µÚ ¼ö¸®µÈ ÆÄÀÏ ½Ã½ºÅÛÀ» ´Ù½Ã ¸¶¿îÆ®Çϱ⸸ ÇÏ¸é µÈ´Ù. (¹Ý´ë·Î, ÆÄƼ¼ÇÀÌ ³ª´µ¾î ÀÖÁö ¾Ê´Ù¸é ÀÀ±Þ º¹±¸ µð½ºÄÏÀ¸·Î ½Ã½ºÅÛÀ» ºÎÆÃÇÑ µÚ ½Ì±Û À¯Àú ¸ðµå¿¡¼­ ÀÌ·¯ÇÑ ¼ö¸®ÀÛ¾÷À» ÁøÇàÇØ¾ß ÇÑ´Ù.)

µÑ°, ¿©·¯ ÆÄƼ¼ÇÀÌ ÀÖÀ¸¸é ´ç½ÅÀÌ ¿øÇϱ⸸ ÇÑ´Ù¸é ¸î°³ÀÇ ÆÄƼ¼ÇÀº ÀбâÀü¿ëÀ¸·Î ¸¶¿îÆ®ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, /usr ÆÄƼ¼Ç¿¡ ÀÖ´Â ÆÄÀÏÀº ½ÉÁö¾î ·çÆ®¶ó°í ÇÏ´õ¶óµµ °Çµå¸®Áö ¸øÇϵµ·Ï ÇÏ°í ½Í´Ù¸é /usr ÆÄƼ¼ÇÀ» Àбâ Àü¿ëÀ¸·Î ¸¶¿îÆ®ÇÏ¸é µÈ´Ù.

¸¶Áö¸·À¸·Î, ÆÄƼ¼ÇÀ¸·Î ³ª´©´Â °ÍÀÇ °¡Àå Áß¿äÇÑ ÇýÅÃÀº ÆÄÀÏ ½Ã½ºÅÛÀ» º¸È£ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. (»ç¿ëÀÚÀÇ ½Ç¼ö³ª ½Ã½ºÅÛÀÇ ¿À·ù·Î) ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¾î¶² ÀÏÀÌ ¹ú¾îÁö°Ô µÇ¾úÀ» ¶§, ÆÄƼ¼ÇÀ¸·Î ³ª´¶ ½Ã½ºÅÛ¿¡¼­´Â ¾î¶² ÇÑ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÖ´Â ÆÄÀϸ¸ ³¯¸®°Ô µÈ´Ù. ¸¸¾à ÆÄƼ¼ÇÀ» ÇÏÁö ¾ÊÀº ½Ã½ºÅÛÀ̶ó¸é ¸ðµç ÆÄÀÏ ½Ã½ºÅÛÀ» ³¯¸®°Ô µÉ °ÍÀÌ´Ù.

ÀÌ ÀÛÀº »ç½ÇÀº ´ë´ÜÇÑ °­Á¡ÀÌ µÉ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ´ç½ÅÀÇ root ÆÄƼ¼ÇÀÌ ±úÁ®¼­ ºÎÆÃÀ» ÇÒ ¼ö ¾ø´Ù¸é º¹±¸ µð½ºÄÏÀ¸·Î ºÎÆÃÇÏ°í root ÆÄƼ¼ÇÀ» ¸¶¿îµåÇÑ µÚ º¹»ç°¡´ÉÇÑ ÆÄÀϵéÀ» home°ú °°Àº ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î º¹»çÇÏ°í (¶Ç´Â ¹é¾÷À¸·ÎºÎÅÍ °¡Á®¿Íµµ µÈ´Ù; ¾î¶»°Ô ÆÄÀÏÀ» ¹é¾÷ÇÏ°í ´Ù½Ã º¹¿øÇÏ´ÂÁö¿¡ ´ëÇÏ¿©´Â 8장À» º¸±â ¹Ù¶õ´Ù) ´Ù½Ã º¹±¸ µð½ºÄÏÀ¸·Î ºÎÆÃÇÑ ´ÙÀ½, "mount root=/dev/hda3" (Àӽ÷Πroot ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î »ç¿ëÇÒ ÆÄƼ¼ÇÀÌ hda µð½ºÅ©ÀÇ ¼¼¹ø° ÆÄƼ¼ÇÀ̶ó°í °¡Á¤) ¶ó°í ŸÀÌÇÎÇÏ¸é ¿ÏÀüÈ÷ µ¿ÀÛÇÏ´Â ¸®´ª½º ½Ã½ºÅÛÀ¸·Î ºÎÆÃÇÒ ¼ö ÀÖ´Ù. ±×·¯°í ³ª¼­ ¸¶¿îÆ® µÇÁö ¾ÊÀº ±úÁø root ÆÄƼ¼Ç¿¡ ´ëÇÏ¿© fsck¸¦ ½ÇÇàÇÏ¸é µÈ´Ù.

³ª´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ ¿ÏÀüÈ÷ ¸Á°¡Áö´Â °ÍÀ» °³ÀÎÀûÀ¸·Î °æÇèÇÑ ÀûÀÌ ÀÖ´Ù. ±×¸®°í ¿©·¯ ÆÄƼ¼ÇÀ¸·Î ³ª´©¾î µÎ¾ú±â ¶§¹®¿¡ ¼Õ»óÀÌ Æ¯Á¤ ÆÄƼ¼Ç¿¡ ±¹ÇѵǾú´Ù´Â °ÍÀÌ ¸Å¿ì ±â»¼´Ù.

¸¶Áö¸·À¸·Î, ¸®´ª½º´Â ´Ù¸¥ ¿î¿µÃ¼Á¦(µé) (À©µµ 95/98/NT, BeOS, ±×¿Ü ¹«¾ùÀ̵ç)À» ¼Â¾÷ÇÏ´Â °ÍÀ» Çã¿ëÇÏ¿© µà¾ó (¶Ç´Â Æ®¸®ÇÃ, ...) ºÎÆ®¸¦ ÇÒ ¼ö Àֱ⠶§¹®¿¡ ÀÌÀÇ ÀåÁ¡À» »ì¸®±â À§Çؼ­ Ãß°¡ÀÇ ÆÄƼ¼ÇÀ» ¼Â¾÷ÇÒ ÇÊ¿ä°¡ ÀÖÀ» °ÍÀÌ´Ù. °¢°¢ÀÇ ¿î¿µÃ¼Á¦¸¦ À§Çؼ­ ÃÖ¼ÒÇÑ ÇϳªÀÇ ÆÄƼ¼ÇÀº ¼Â¾÷ÇØ¾ß ÇÑ´Ù. ¸®´ª½º¿¡´Â ÈǸ¢ÇÑ ºÎÆ® ·Î´õ(ÀÎÅÚ¹öÀüÀº LILO, ¾ËÆĹöÀüÀº MILO, ½ºÆŹöÀüÀº SILO ¶ó°í ºÎ¸¥´Ù)°¡ µé¾îÀִµ¥ Àü¿øÀ» Ä×À» ¶§, ¾î´À ¿î¿µÃ¼Á¦¸¦ ºÎÆÃÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ°í Àû´çÇÑ ½Ã°£ÀÌ Áö³ª¸é ¼±È£ÇÏ´Â µðÆúÆ® ¿î¿µÃ¼Á¦(¾Æ¸¶, ¸®´ª½º°ÚÁö?)·Î ºÎÆÃÀÌ µÈ´Ù.

µð½ºÅ©´Â ÇÊ¿ä¿¡ ¸ÂÃß¾î ÆÄƼ¼ÇÀ» ÇÏ¿©¾ß ÇÑ´Ù. ÀÎÅÚ, ¾ËÆÄ, ½ºÆÅ Ç÷§Æû¿¡¼­ ³ªÀÇ °æÇè¿¡ ºñÃß¾î º¼ ¶§, (Áý¿¡¼­ ¾²´Â µ¥½ºÅ©Å¾ ½Ã½ºÅÛÀÌ°Ç È¸»ç¿¡¼­ ¾²´Â ÀÎÅÍ³Ý ¼­¹öÀÌ°Ç °£¿¡) ÀûÀýÇÑ ¾çÀÇ ÀÛ¾÷À» ó¸®ÇÏ´Â ÀûÀýÇÑ ¼öÁØÀÇ ·Îµå°¡ °É¸®´Â (±â´ÉÀ» Á¦´ë·Î ½á¸Ô´Â) ½Ã½ºÅÛÀ̸é ÆÄƼ¼Ç Å©±â¸¦ °áÁ¤Çϴµ¥ ´ÙÀ½°ú °°Àº ÃßÁ¤Ä¡¸¦ »ç¿ëÇÏ¸é ²Ï È¿°úÀûÀ̶ó´Â »ç½ÇÀ» ¹ß°ßÇÏ¿´´Ù.

ÁÖ¾îÁø »óȲ:
X Mb/Gb ÀÇ µð½ºÅ©          (¿¹. 2 Gb)
(¶Ç´Â Çϳª ÀÌ»óÀÇ µð½ºÅ©°¡ ÀÖ´Â °æ¿ì ±× ¿ë·®ÀÇ ÇÕÀÌ X Mb/Gb)
°è»ê¹æ¹ý:
(swap)    ´ë·« ¸ÞÀÎ ·¥ÀÇ 2¹è   (¿¹. 64 Mb ½Ã½ºÅÛÀ̸é swapÀº 128 Mb)
/ (root)  Àüü ¿ë·®ÀÇ ´ë·« 10% (¿¹. 200 Mb)
/home     Àüü ¿ë·®ÀÇ ´ë·« 20% (¿¹. 400 Mb)
/usr      ³²Àº °ø°£ Àüü       (¿¹. 1272 Mb)
/var     (¼±Åûç¾ç -- ¾Æ·¡¸¦ ÂüÁ¶ÇϽÿä)
/boot    (¼±Åûç¾ç -- ¾Æ·¡¸¦ ÂüÁ¶ÇϽÿä)
/archive (¼±Åûç¾ç -- ¾Æ·¡¸¦ ÂüÁ¶ÇϽÿä)

¹°·Ð À§¿¡¼­ Á¦½ÃÇÑ Å©±â´Â ´ë·«ÀÇ °¡À̵å¶óÀÎÀÏ »ÓÀÌ´Ù. ¹°·Ð ´ç½ÅÀÇ ¸®´ª½º ½Ã½ºÅÛÀ» ¹«½¼ ÀÏ¿¡ ¾µ °ÍÀÎÁö¿¡ µû¶ó À§ÀÇ ºñÀ²À» Àû´çÈ÷ Á¶ÀýÇسª°¡¾ß ÇÒ °ÍÀÌ´Ù. ¿öµåÆÛÆåÆ®³ª ³Ý½ºÄÉÀÌÇÁ¿Í °°Àº Å« ÀÀ¿ë ÇÁ·Î±×·¥À̳ª ÀϺ»¾î ÆùÆ®¿Í °°ÀÌ ¸¹Àº ¾çÀ» Ãß°¡·Î ±ò°í ½Í´Ù¸é /usr °ø°£À» Á» ¸¹ÀÌ È®º¸ÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.

³»°¡ º¼ ¶§¿¡´Â Ç×»ó /home ¿¡ ¸¹Àº °ø°£ÀÌ ºñ¾î ÀÖ¾ú´Ù. µû¶ó¼­ »ç¿ëÀÚ°¡ ³Ê¹« ¸¹Àº °ø°£À» ¾²Áö ¾Êµµ·Ï Çϰųª (¶Ç´Â ¾ö°ÝÇÑ ÄõÅ͸¦ ºÎ¿©Çϰųª) ¶Ç´Â ½© °èÁ¤°ú °³ÀÎ À¥ ÆäÀÌÁö¸¦ Á¦°øÇÏ·Á´Â °ÍÀÌ ¾Æ´Ï¶ó¸é /home °ø°£Àº ÁÙÀÌ°í ´ë½Å /usr ¸¦ Å°¿ì´Â °ÍÀÌ ÁÁ´Ù.

´ÙÀ½Àº ´Ù¾çÇÑ ¸¶¿îÆ® À§Ä¡¿Í ÆÄÀÏ ½Ã½ºÅÛ Á¤º¸¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù. À̸¦ ÅëÇÏ¿© ¾î¶»°Ô »ç¿ëÀÚÀÇ ¿ä±¸¿¡ ¸ÂÃç ÆÄƼ¼ÇÀÇ Å©±â¸¦ ÃÖÀûÀ¸·Î ¹èºÐÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ¾ÆÀ̵ð¾î¸¦ ¾ò°Ô µÉ °ÍÀÌ´Ù:

  • / (root) - Àӽà ÆÄÀÏ, ¸®´ª½º Ä¿³Î°ú ºÎÆ® À̹ÌÁö, Áß¿äÇÑ ¹ÙÀ̳ʸ® ÆÄÀÏ (/usr ÆÄƼ¼ÇÀ» ¸¶¿îÆ®Çϱâ Àü¿¡ ÇÊ¿äÇÑ °Íµé) ±×¸®°í ´õ Áß¿äÇÏ°Ô´Â ·Î±× ÆÄÀÏ, Àμâ ÀÛ¾÷°ú º¸³»´Â ¸ÞÀÏÀ» À§ÇÑ ½ºÇ® ¿µ¿ª, »ç¿ëÀÚ°¡ ¹Þ´Â ¸ÞÀÏ µîÀ» ÀúÀåÇϴµ¥ ¾²ÀδÙ. ¼Ò½º RPM ÆÄÀϷκÎÅÍ RPM ÆÐÅ°Áö¸¦ ¸¸µå´Â °Í ó·³, ƯÁ¤ ±â´ÉÀ» ¼öÇàÇϴµ¥ ÇÊ¿äÇÑ Àӽà °ø°£À¸·Îµµ »ç¿ëµÈ´Ù. µû¶ó¼­, ÀüÀÚ¸ÞÀÏÀ» ¸¹ÀÌ »ç¿ëÇÏ´Â »ç¿ëÀÚ°¡ ¸¹°Å³ª Àӽà °ø°£ÀÌ ¸¹ÀÌ ÇÊ¿äÇÒ °Í °°À¸¸é ÀÌ °ø°£À» Å©°Ô ÇÏ¿©¾ß ÇÑ´Ù. ÆÄƼ¼Ç Á¾·ù´Â µðÆúÆ® °ªÀÎ 83 (¸®´ª½º ³×ÀÌƼºê) À¸·Î µÎ¾î¾ß ÇÑ´Ù. ±×¸®°í ºÎÆð¡´É Ç÷¡±×¸¦ ÄѼ­ ¿©±â¿¡ ºÎÆà Á¤º¸¸¦ ÀúÀåÇϵµ·Ï ÇÏ¿©¾ß ÇÑ´Ù.

  • /usr/ - ¸®´ª½º¿¡ ÇÊ¿äÇÑ ´ëºÎºÐÀÇ ¹ÙÀ̳ʸ® ÆÄÀÏ°ú º°µµ·Î ¼³Ä¡µÈ ¼ÒÇÁÆ®¿þ¾î, À¥ ÆäÀÌÁö, Squid ÇÁ·Ï½Ã ij½Ã, »ï¹Ù °øÀ¯ ¼­ºñ½º, ÀϺΠº°µµ·Î ¼³Ä¡µÈ ¼ÒÇÁÆ®¿þ¾îÀÇ ·Î±× ÆÄÀÏ µîÀÌ ¿©±â¿¡ ÀúÀåµÇ±â ¶§¹®¿¡ °¡Àå Å« ÆÄƼ¼ÇÀÌ´Ù. ÆÄƼ¼Ç Á¾·ù´Â µðÆúÆ® °ªÀÎ 83 (¸®´ª½º ³×ÀÌƼºê) ·Î µÎ¾î¾ß ÇÑ´Ù.

  • /home/ - »ç¿ëÀڵ鿡°Ô ½© °èÁ¤À» Á¦°øÇÏÁö ¾Ê´Â´Ù¸é ÀÌ ÆÄƼ¼ÇÀ» ¸Å¿ì Å©°Ô ÇÒ ÇÊ¿ä´Â ¾ø´Ù. (Çб³ À¥ ÆäÀÌÁö ó·³) »ç¿ëÀÚ¿¡°Ô Ȩ ÆäÀÌÁö¸¦ Á¦°øÇÏ´Â °æ¿ì¿¡´Â ¿¹¿Ü·Î¼­ ÀÌ ÆÄƼ¼ÇÀÇ Å©±â°¡ Å« °ÍÀÌ º¸ÅÆÀÌ µÈ´Ù. ¸¶Âù°¡Áö·Î ÀÌ ÆÄƼ¼ÇÀÇ Á¾·ùµµ µðÆúÆ® °ªÀÎ 83 (¸®´ª½º ³×ÀÌƼºê)À¸·Î µÎ¾î¾ß ÇÑ´Ù.

  • (swap) - ¸®´ª½º´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ½ÇÁ¦ ·¥º¸´Ù ´õ ¸¹Àº ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â "°¡»ó ¸Þ¸ð¸®" ±â´ÉÀ» Á¦°øÇÑ´Ù. ½º¿Ò ÆÄƼ¼ÇÀº ÀÌ ±â´ÉÀ» ¼öÇàÇϴµ¥ »ç¿ëµÈ´Ù. ´ëÃæÀÇ ±ÔÄ¢Àº, ½º¿Ò ÆÄƼ¼ÇÀº ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ½ÇÁ¦ ·¥ÀÇ ÃÖ¼Ò µÎ¹è°¡ µÇ¾î¾ß ÇÑ´Ù.

    ¸¸¾à ½Ã½ºÅÛ¿¡ µÎ°³ ÀÌ»óÀÇ ½ÇÁ¦ ÇÏµå µå¶óÀ̺갡 ÀÖ´Ù¸é ¿©·¯°³ÀÇ ½º¿Ò ÆÄƼ¼ÇÀ» ¸¸µé ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇÏ¸é º´·Ä µð½ºÅ© ¾×¼¼½ºÀÇ ÀåÁ¡À» »ì·Á ½º¿ÍÇÎÀÇ ¼º´ÉÀ» °³¼±ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ³×°³ÀÇ µå¶óÀ̺갡 ÀÖ°í ·¥ÀÌ 256 MbÀÎ ½Ã½ºÅÛÀÌ ÀÖ´Ù¸é 128 Mb Â¥¸® ½º¿Ò ÆÄƼ¼ÇÀ» ³×°³¸¦ ¸¸µé¾î ÀüüÀûÀ¸·Î´Â 256 Mb ·¥¿¡ 512 MbÀÇ ½º¿ÒÀ» ¸¸µé°Ú´Ù. (ÀÌ·¸°Ô Çϸé Àüü °¡»ó ¸Þ¸ð¸®ÀÇ Å©±â´Â 768 Mb°¡ µÈ´Ù.) ÆÄƼ¼ÇÀÇ Á¾·ù´Â 82 (¸®´ª½º ½º¿Ò) À¸·Î ¹Ù²Ù¾î ÁÖ¾î¾ß¸¸ ÇÑ´Ù.

    참고: ÁÖÀÇ : ¸®´ª½º¿¡¼­ ½º¿ÒÀÇ Å©±â´Â 128 Mb·Î Á¦Çѵȴٰí ÈçÈ÷ ¿ÀÇØÇÏ°í ÀÖ´Ù. ÀÌ´Â °ú°Å¿¡´Â »ç½ÇÀ̾úÁö¸¸ ÃÖ±ÙÀÇ ¸®´ª½º ¹èÆ÷ÆÇ¿¡¼­´Â »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÇ ¾ÆÅ°ÅØÃÄ¿¡ µû¶ó ´Ù¸£´Ù. (¿¹¸¦ µé¾î, ÀÎÅÚ ½Ã½ºÅÛ¿¡´Â ½º¿Ò Å©±â¸¦ 2 Gb±îÁö ÀâÀ» ¼ö ÀÖ´Ù.) ±× ¿ÜÀÇ Á¤º¸´Â ``man mkswap'' ¶ó°í ŸÀÌÇÎÇÏ¸é ¾òÀ» ¼ö ÀÖ´Ù.

  • /var/ (¼±Åà »çÇ×) - / (root) ÆÄƼ¼ÇÀ» ´õ ÂÉ°³°í ½ÍÀ» ¶§°¡ ÀÖ´Ù. /var µð·ºÅ丮´Â ¸ÞÀÏ ½ºÇ® (º¸³»´Â ¸ÞÀÏ°ú ¹Þ´Â ¸ÞÀÏ ¸ðµÎ), Àμâ ÀÛ¾÷, ÇÁ·Î¼¼½º ¶ô µî°ú °°ÀÌ ½ÇÇàÁß¿¡ ÇÊ¿äÇÑ ÀúÀå°ø°£À¸·Î »ç¿ëµÈ´Ù. ÀÌ µð·ºÅ丮¸¦ / (root) ¾Æ·¡¿¡ ±×³É µÎ°Ô µÇ¸é (¿¹¸¦ µé¾î) ¹Þ´Â ¸ÞÀÏÀÌ ¸¹ÀÌ ¿Í¼­ ÆÄƼ¼ÇÀ» ä¿ï ¼öµµ ÀÖÀ¸¹Ç·Î À§ÇèÇÏ°Ô µÈ´Ù. / (root) ÆÄƼ¼ÇÀÌ ²Ë Â÷°Ô µÇ¸é ³ª»Û ÀÏ (¿¹ÄÁµ¥ ½Ã½ºÅÛ Å©·¡½Ã?) ÀÌ ¹ú¾îÁú ¼ö Àִµ¥ /var ¸¦ º°µµÀÇ µ¶ÀÚÀûÀÎ ÆÄƼ¼ÇÀ¸·Î ¸¸µé¾î¼­ ÀÌ ¹®Á¦¸¦ ÇÇÇÒ ¼ö ÀÖ´Ù. / (root) ¿¡ ÇÒ´çÀ» ¾ó¸¶¸¦ ÇÏ°Ç°£µ¥ À̸¦ µÎ¹è·Î ÇÏ¿© Àý¹ÝÀº / (root) ·Î ³ª¸ÓÁö´Â /var ·Î ÇÏ¸é ³ªÀÇ °æ¿ì¿¡´Â Ç×»ó ¼º°øÀûÀ̾ú´Ù. ÆÄƼ¼ÇÀÇ Á¾·ù´Â µðÆúÆ® °ªÀÎ 83 (¸®´ª½º ³×ÀÌƼºê) ·Î µÎ¾î¾ß¸¸ ÇÑ´Ù.

  • /boot/ (¼±Åà »çÇ×) - Ưº°ÇÑ È¯°æ¿¡¼­´Â (¿¹¸¦ µé¾î ¼ÒÇÁÆ®¿þ¾î RAID ±¸¼ºÀ¸·Î ½Ã½ºÅÛÀ» ¼Â¾÷ÇÏ´Â °æ¿ì) ¸®´ª½º ½Ã½ºÅÛÀÌ ºÎÆÃÇϱâ À§ÇÑ ÆÄƼ¼ÇÀ» ºÐ¸®ÇØµÑ ÇÊ¿ä°¡ ÀÖ´Â °æ¿ì°¡ ÀÖ´Ù. ºÎÆÃÀ» ÇÏ°í ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛÀ» ÀоîµéÀ̴µ¥ ÇÊ¿äÇÑ µå¶óÀ̹öµéÀ» žÀçÇϴµ¥ ÀÌ ÆÄƼ¼ÇÀÌ »ç¿ëµÈ´Ù. ÀÌ ÆÄƼ¼ÇÀÇ Å©±â´Â °Ü¿ì ¸î Mb Á¤µµ·Î ÀÛ´Ù; ³ª´Â ´ë·« 10 Mb Á¤µµ (ÀÌ Á¤µµ¸é Ä¿³Î°ú Ãʱ⠷¥µð½ºÅ© À̹ÌÁö, ¹é¾÷Ä¿³Î ÇÑ µÎ°³ Á¤µµ¸¦ ÀúÀåÇϴµ¥ ÃæºÐÇÏ´Ù) ¸¦ ÃßõÇÏ°í ½Í´Ù. ÆÄƼ¼ÇÀÇ Á¾·ù´Â µðÆúÆ®ÀÎ 83 (¸®´ª½º ³×ÀÌƼºê) ·Î µÎ¾î¾ß ÇÑ´Ù.

  • /archive/ (¼±Åà »çÇ×) - ¿©ºÐÀÇ °ø°£ÀÌ ÀÖ´Ù¸é º°µµÀÇ ÆÄƼ¼ÇÀ» ¿¹ÄÁµ¥ /archive ¶ó´Â À̸§À¸·Î ¸¸µé¾î µÎ´Â °ÍÀÌ À¯¿ëÇϱ⵵ ÇÏ´Ù. ÀÌ /archive µð·ºÅ丮´Â ¹é¾÷ ÆÄÀÏ, Å©±â°¡ Å©°Å³ª ÀÚÁÖ »ç¿ëµÇÁö ¾Ê´Â ÆÄÀϵé, »ï¹Ù ÆÄÀÏ ¼­ºñ½º ±× ¿Ü ¾Æ¹« °ÍÀ̳ª ÇÊ¿äÇÏ´Ù°í »ý°¢µÇ´Â °ÍÀ» ÀúÀåÇϴµ¥ »ç¿ëÇÏ¸é µÈ´Ù. ÀÌ ÆÄƼ¼ÇÀÇ Á¾·ù´Â µðÆúÆ® °ªÀÎ 83 (¸®´ª½º ³×ÀÌƼºê)·Î µÑ ¼öµµ ÀÖ°í ¸¸¾à ¸®´ª½º¿Í ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡¼­ µ¿½Ã¿¡ È°¿ëÇÏ°í ½Í´Ù¸é ´Ù¸¥ °ª À̸¦Å׸é 6 (16ºñÆ® µµ½º, 32 M ÀÌ»ó Å©±âÁö¿ø) À¸·Î ÇÒ ¼öµµ ÀÖ´Ù.

Ãß°¡·Î µå¶óÀ̺긦 ´õ ´Þ°Ô µÇ¸é »õ µå¶óÀ̺꿡´Â Ãß°¡ÀÇ ÆÄƼ¼ÇÀÌ ¸¸µé¾îÁö°í ÇÊ¿ä¿¡ µû¶ó ´Ù¾çÇÑ À§Ä¡¿¡ ¸¶¿îÆ®ÇÏ¸é µÈ´Ù -- µû¶ó¼­, ¸®´ª½º ½Ã½ºÅÛ¿¡¼­´Â ÀúÀå°ø°£ÀÌ ºÎÁ·ÇÑ °æ¿ì¸¦ °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ¿¹¸¦ µé¾î, ¸¸¾à ¾ÕÀ¸·Î sda6 °¡ ²Ë Âû °ÍÀÌ ¸í¹éÇÏ´Ù¸é ´Ù¸¥ µå¶óÀ̺긦 Ãß°¡ÇÑ ´ÙÀ½ ³Ë³ËÇÑ Å©±â·Î ÆÄƼ¼ÇÀ» ¸¸µé¾î /usr/local ¿¡ ¸¶¿îÆ®ÇÏ°í ÇöÀç /usr/local ¿¡ µé¾îÀÖ´ø ¸ðµç °ÍÀ» »õ µå¶óÀ̺ê·Î ¿Å±â¸é µÈ´Ù. ÀÌ·¸°Ô ÇÏ´õ¶óµµ ¾î¶² ½Ã½ºÅÛÀ̳ª ÀÀ¿ë ÇÁ·Î±×·¥µµ "±úÁöÁö"´Â ¾Ê´Â´Ù. ¿Ö³ÄÇÏ¸é ¸®´ª½º´Â ¾î´À µå¶óÀ̺꿡 ÀÖµçÁö /usr/local À» º¼ ¼ö Àֱ⠶§¹®ÀÌ´Ù.

ÆÄƼ¼ÇÀÇ »ç·Ê¸¦ º¸¿©ÁÖ±â À§ÇÏ¿© ³ª´Â (À©µµ 95¿Í ¸®´ª½º µà¾ó ºÎÆ®) ÀÎÅÚ ½Ã½ºÅÛÀ» ´ÙÀ½°ú °°Àº ÆÄƼ¼Ç ±¸Á¶·Î ¸¸µé¾î º¸¾Ò´Ù:

   Device Boot   Begin    Start      End   Blocks   Id  System
/dev/hda1  *         1        1      254  1024096+   6  DOS 16-bit >=32M
/dev/hda2          255      255      782  2128896    5  Extended
/dev/hda5          255      255      331   310432+  83  Linux native
/dev/hda6          332      332      636  1229728+  83  Linux native
/dev/hda7          637      637      749   455584+  83  Linux native
/dev/hda8          750      750      782   133024+  82  Linux swap

ù¹ø° ÆÄƼ¼ÇÀÎ /dev/hda1 ´Â ´Ù¸¥ ¿î¿µÃ¼Á¦ (À©µµ 95) ¸¦ ÀúÀåÇϴµ¥ »ç¿ëµÇ´Â µµ½º Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀÌ´Ù. À§ÀÇ ¿¹¿¡¼­´Â ±× ¿î¿µÃ¼Á¦¿¡ 1 GbÀÇ °ø°£À» ÇÒ´çÇÏ¿´´Ù.

µÎ¹ø° ÆÄƼ¼ÇÀÎ /dev/hda2 ´Â µå¶óÀ̺êÀÇ ³ª¸ÓÁö ºÎºÐ Àüü¸¦ Â÷ÁöÇÏ´Â ("È®Àå ÆÄƼ¼Ç" À̶ó°í ºÒ¸®´Â) ½ÇÁ¦ ÆÄƼ¼ÇÀÌ´Ù. ÀÌ ÆÄƼ¼ÇÀº ³ª¸ÓÁö ³í¸® ÆÄƼ¼ÇÀ» ¹­´Âµ¥ »ç¿ëµÈ´Ù. (ÇÑ µð½ºÅ©¿¡´Â ½ÇÁ¦ ÆÄƼ¼ÇÀÌ 4°³¹Û¿¡ ÀÖÀ» ¼ö ¾ø´Âµ¥ À§ÀÇ °æ¿ì¿¡´Â 4°³¸¦ ÃÊ°úÇÏ´Â ÆÄƼ¼ÇÀÌ ÇÊ¿äÇϹǷΠ³ª¸ÓÁö ÆÄƼ¼ÇÀ» À§Çؼ­´Â ³í¸® ÆÄƼ¼Ç ±â¹ýÀ» »ç¿ëÇؾ߸¸ ÇÑ´Ù.)

¼¼¹ø°ºÎÅÍ ´Ù¼¸¹ø° ÆÄƼ¼ÇÀÎ /dev/hda5, /dev/hda6, /dev/hda7 ´Â ¸ðµç e2fs Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î¼­ °¢°¢ / (root), /usr, /home ·Î »ç¿ëµÈ´Ù.

¸¶Áö¸·¿¡ ÀÖ´Â ¿©¼¸¹ø° ÆÄƼ¼ÇÀÎ /dev/hda8 ´Â ½º¿Ò ÆÄƼ¼ÇÀ¸·Î »ç¿ëµÈ´Ù.

¶Ç ÇϳªÀÇ ¿¹´Â À̹ø¿¡´Â ¾ËÆÄ ¹Ú½ºÀε¥ µÎ°³ÀÇ ÇÏµå µå¶óÀ̺긦 °®°í ÀÖÀ¸¸ç ¸®´ª½º·Î¸¸ ºÎÆ®µÇ´Â ½Ã½ºÅÛÀ¸·Î¼­ ´ÙÀ½°ú °°Àº ÆÄƼ¼Ç ±¸Á¶¸¦ °®°í ÀÖ´Ù:

   Device Boot   Begin    Start      End   Blocks   Id  System
/dev/sda1            1        1        1     2046    4  DOS 16-bit <32M
/dev/sda2            2        2      168   346859   83  Linux native
/dev/sda3          169      169      231   130851   82  Linux swap
/dev/sda4          232      232     1009  1615906    5  Extended
/dev/sda5          232      232      398   346828   83  Linux native
/dev/sda6          399      399     1009  1269016   83  Linux native
/dev/sdb1            1        1      509  2114355   83  Linux native
/dev/sdb2          510      510     1019  2118540   83  Linux native

ù¹ø° ÆÄƼ¼ÇÀÎ /dev/sda1 ´Â µµ½º Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î¼­ MILO ºÎÆ® ·Î´õ¸¦ ÀúÀåÇϴµ¥ »ç¿ëµÈ´Ù. ¾ËÆÄ Ç÷§ÆûÀº ÀÎÅÚ ½Ã½ºÅÛ°ú´Â ºÎÆÃÇÒ ¶§ »ç¿ëµÇ´Â ¹æ½ÄÀÌ ¾à°£ ´Ù¸£´Ù. µû¶ó¼­, ¸®´ª½º´Â ºÎÆ® Á¤º¸¸¦ FAT ÆÄƼ¼Ç¿¡ ÀúÀåÇÏ¿´´Ù. ÀÌ ÆÄƼ¼ÇÀº °¡´ÉÇÑ °¡Àå ÀÛÀº Å©±âÀÇ ÆÄƼ¼ÇÀ̸é ÃæºÐÇѵ¥ ¿©±â¿¡¼­´Â ±× Å©±â°¡ 2 Mb ÀÌ´Ù.

µÎ¹ø° ÆÄƼ¼ÇÀÎ /dev/sda2 ´Â e2fs Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î¼­ / (root) ÆÄƼ¼ÇÀ¸·Î »ç¿ëµÈ´Ù.

¼¼¹ø° ÆÄƼ¼ÇÀÎ /dev/sda3 ´Â ½º¿Ò ÆÄƼ¼ÇÀ¸·Î »ç¿ëµÈ´Ù.

³×¹ø° ÆÄƼ¼ÇÀÎ /dev/sda4 Àº "È®Àå" ÆÄƼ¼ÇÀÌ´Ù. (»ó¼¼ÇÑ ³»¿ëÀº ÀÌÀüÀÇ ¿¹¸¦ ÂüÁ¶ÇϽÿä.)

´Ù¼¸¹ø°¿Í ¿©¼¸¹ø° ÆÄƼ¼ÇÀÎ /dev/sda5 °ú /dev/sda6 ´Â e2fs Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀÌ¸ç °¢°¢ /home °ú /usr ÆÄƼ¼ÇÀ¸·Î »ç¿ëµÈ´Ù.

ÀÏ°ö¹ø° ÆÄƼ¼ÇÀÎ /dev/sdb1 Àº e2fs Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ̸ç /archive ÆÄƼ¼ÇÀ¸·Î »ç¿ëµÈ´Ù.

¿©´ü¹ø°ÀÌ¸ç ¸¶Áö¸· ÆÄƼ¼ÇÀÎ /dev/sdb2 ´Â e2fs Æ÷¸ËÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î¼­ /archive2 ÆÄƼ¼ÇÀ¸·Î »ç¿ëµÈ´Ù.

ÆÄƼ¼Ç Á¤º¸¸¦ ¼Â¾÷ÇÏ°í ³ª¸é »õ·Î¿î ÆÄƼ¼ÇÀ» µð½ºÅ©¿¡ ±â·ÏÇØ¾ß ÇÑ´Ù. ÀÌ·¸°Ô ÇÏ°í ³ª¸é ·¹µåÇÞ ¼³Ä¡ ÇÁ·Î±×·¥Àº ÆÄƼ¼Ç Å×À̺íÀ» ¸Þ¸ð¸®·Î ´Ù½Ã °¡Á®¿Í¼­ ¼³Ä¡ °úÁ¤ÀÇ ³ª¸ÓÁö °úÁ¤À» ÁøÇàÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.


4.4. ½º¿Ò °ø°£ ¼Â¾÷Çϱâ

ÀÏ´Ü ÆÄƼ¼Ç Á¤º¸¸¦ ¼Â¾÷ÇÏ°í "¸¶¿îÆ® Æ÷ÀÎÆ®" (/usr Àº /usr ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸¶¿îÆ® Æ÷ÀÎÆ®ÀÌ´Ù.) ¸¦ ÁöÁ¤ÇÏ°í ³ª¸é ¼³Ä¡ ÇÁ·Î±×·¥Àº ½º¿Ò °ø°£À¸·Î ¾î´À ÆÄƼ¼ÇÀ» »ç¿ëÇÒ °ÍÀÎÁö¸¦ ¹°¾îº»´Ù. ½º¿Ò ÆÄƼ¼ÇÀº ÀÌ¹Ì (ÆÄƼ¼Ç ¹øÈ£ # 82 ·Î) ¾Ë ¼ö Àֱ⠶§¹®¿¡ <Enter> À» ´­·¯¼­ ½º¿Ò¿¡ »ç¿ëÇÒ ÆÄƼ¼Ç(µé)ÀÇ Æ÷¸ËÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù. ³ª´Â Ȥ½Ã ÆÄƼ¼Ç¿¡ ¼û¾îÀÖ´Â ¹®Á¦Á¡ÀÌ ¾øµµ·Ï Çϱâ À§ÇÏ¿© "Æ÷¸ËÇÏ´Â µ¿¾È ºÒ·® ºí·° °Ë»ç" ±â´ÉÀ» »ç¿ëÇÒ °ÍÀ» ±ÇÇÑ´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇϸé Æ÷¸ËÇÏ´Â °úÁ¤Àº »ó´çÈ÷ ´À·ÁÁöÁö¸¸ ±×¸¸ÇÑ °¡Ä¡°¡ ÃæºÐÈ÷ ÀÖ´Ù°í ¹Ï´Â´Ù.


4.5. Æ÷¸ËÇÒ ÆÄƼ¼Ç ¼±ÅÃÇϱâ

ÀÌÁ¦ ¼³Ä¡ ÇÁ·Î±×·¥Àº ´ç½ÅÀÌ ¸®´ª½º¿¡ ÇÒ´çÇÑ ÆÄƼ¼ÇÀÇ ¸ñ·ÏÀ» º¸¿©ÁÖ°í »õ·Î¿î ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î Æ÷¸ËÇÒ ÆÄƼ¼ÇÀÌ ÀÖ´ÂÁö, ÀÖ´Ù¸é ¾î´À ÆÄƼ¼ÇÀÎÁö¸¦ ¼±ÅÃÇ϶ó°í ÇÒ °ÍÀÌ´Ù. ¾Æ¸¶, ±âÁ¸ÀÇ ½Ã½ºÅÛÀ» ¾÷±×·¹À̵å ÇÏ´Â °ÍÀ̰ųª (¿¹¸¦ µé¾î /home ¿¡) ¾î¶² Á¤º¸°¡ ÀÌ¹Ì µé¾îÀÖ´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í´Â ¸ðµç ÆÄƼ¼ÇÀ» Æ÷¸ËÇϱ⸦ ¿øÇÒ °ÍÀÌ´Ù.

¿©±â¿¡¼­µµ ¸¶Âù°¡Áö·Î "Æ÷¸ËÇÏ´Â µ¿¾È ºÒ·® ºí·° °Ë»ç" ¿É¼ÇÀ» »ç¿ëÇϱ⸦ ±ÇÇÑ´Ù.


4.6. ¼³Ä¡ÇÒ ÆÐÅ°Áö ¼±ÅÃÇϱâ

±× ´ÙÀ½¿¡´Â ½Ã½ºÅÛ ±¸¼ººÎºÐÀÇ ¸ñ·ÏÀÌ ³ª¿À¸é¼­ ¾î´À °ÍÀ» ¼³Ä¡ÇÒ °ÍÀÎÁö ¹°¾îº¼ °ÍÀÌ´Ù. ¼÷´ÞµÈ ¸®´ª½º »ç¿ëÀÚ¶ó¸é ÇÊ¿ä¿¡ ¸ÂÃç ²ÀÁý¾î ¼±ÅÃÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ ¸®´ª½º°¡ óÀ½À̶ó¸é ¸Ç ¾Æ·¡ ÀÖ´Â "Àüü" ¿É¼ÇÀ» ¼±ÅÃÇÏ¸é µÉ °ÍÀÌ´Ù.

³ª´Â º¸Åë ³»°¡ ÇÊ¿äÇÑ ±¸¼ººÎºÐÀ» ¼±ÅÃÇÏ°í ¼³Ä¡¸¦ Á» ´õ ¼¼¹ÐÇÏ°Ô Á¶Á¾ÇÒ ¼ö ÀÖ´Â "°³º° ÆÐÅ°Áö ¼±ÅÃ" ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.

ÇÊ¿äÇÑ ±¸¼ººÎºÐÀ» ¼±ÅÃÇÏ¿´´Ù¸é ¼³Ä¡¸¦ ½ÃÀÛÇϱâ À§ÇÏ¿© "Ok" ¸¦ ¼±ÅÃÇÑ´Ù. ¸¸¾à, "°³º° ÆÐÅ°Áö ¼±ÅÃ" À» »ç¿ëÇÑ´Ù¸é ¾î´À ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ °ÍÀÎÁö ÁöÁ¤Ç϶ó°í ÇÒ °ÍÀÌ´Ù. ¼±ÅÃÇÏ´Â ¹æ¹ýÀº ¾ÆÁÖ °£´ÜÇÏ´Ù. ¸¸¾à ¾î¶² ÆÐÅ°Áö°¡ ¹¹ÇÏ´Â °ÍÀÎÁö È®½ÇÈ÷ ¸ð¸£¸é <F1> Å°¸¦ ´­·¯¼­ ±× ÆÐÅ°Áö¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀ» ÂüÁ¶ÇÏ¸é µÈ´Ù.

Çѵΰ³ÀÇ ÆÐÅ°Áö¸¦ À߸ø ¼±ÅÃÇÏ´Â °Í¿¡ ´ëÇÏ¿© °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. °á±¹ ¸ðµç ÆÐÅ°Áö´Â ¾¾µð·Ò (¶Ç´Â ´Ù¸¥ ¼Ò½º ¸Þü) ¿¡ µé¾îÀÖ°í ¼Õ½¬¿î ·¹µåÇÞ RPM µµ±¸¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛÀÌ ½ÇÇàµÇ´Â µµÁß¿¡¶óµµ Á¶Á¤ÇÒ ¼ö ÀÖ´Ù. (»ó¼¼ÇÑ ³»¿ëÀº 10.1절 À» ÂüÁ¶ÇϽÿä)

¼³Ä¡Çϱ⸦ ¿øÇÏ´Â ÆÐÅ°Áö¸¦ ¼±ÅÃÇÏ°í³ª¸é ¼³Ä¡ ÇÁ·Î±×·¥Àº ÀÌÁ¦ ´ç½ÅÀÌ Á¤ÀÇÇÑ ÆÄƼ¼ÇÀ» Æ÷¸ËÇÒ °ÍÀÌ´Ù. ÀÌ °úÁ¤Àº ¸îºÐÀÌ °É¸± ¼ö ÀÖ´Ù. ƯÈ÷ ÆÄƼ¼ÇÀÌ Å©°Å³ª ºÒ·® ºí·° °Ë»ç ±â´ÉÀ» »ç¿ëÇÏ¸é ¿À·¡ °É¸± ¼ö ÀÖÀ¸¹Ç·Î ÀÌ °úÁ¤¿¡¼­ ½Ã½ºÅÛÀÌ ¸ØÃç¹ö¸° °ÍÀÌ ¾Æ´Ñ°¡ÇÏ°í »ý°¢ÇÏÁö ¸»±â ¹Ù¶õ´Ù!

Æ÷¸ËÀÌ ³¡³ª°í ³ª¸é, ·¹µåÇÞ ¸®´ª½º´Â ¼±ÅÃµÈ ÆÐÅ°ÁöÀÇ ¼³Ä¡¸¦ ½ÃÀÛÇÒ °ÍÀÌ´Ù. ÀÌ °úÁ¤Àº ³¡³ª´Âµ¥ ±îÁö ´ç½Å ½Ã½ºÅÛÀÇ ¼Óµµ¿¡ µû¶ó 5³»Áö 15ºÐ Á¤µµ °É¸°´Ù.


4.7. Çϵå¿þ¾î ¼³Á¤

ÆÐÅ°Áö ¼³Ä¡°¡ ³¡³ª¸é ·¹µåÇÞÀº ½Ã½ºÅÛ¿¡ ºÙÀº ÀåÄ¡¸¦ ¼³Á¤Çϱ⠽ÃÀÛÇÑ´Ù. ÃÖ½ÅÀÇ Çϵå¿þ¾î¶ó¼­ ¾ÆÁ÷ ¸®´ª½º°¡ ¿ÏÀüÈ÷ Áö¿øÇÏÁö ¸øÇÏ´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í, ´ëºÎºÐÀÇ °æ¿ì¿¡ ¼³Ä¡ ÇÁ·Î±×·¥Àº ÀÚµ¿ ¼³Á¤À» Á¦´ë·Î Çس½´Ù.

´ç½ÅÀÌ º¸°ÔµÉ ÇÁ·ÒÇÁÆ®´Â ¸Å¿ì »·ÇÑ °ÍÀÌ´Ù:

  • ¸¶¿ì½º ŽÁö (¹öÆ°ÀÌ µÎ°³Â¥¸®ÀÎÁö ¼¼°³Â¥¸®ÀÎÁöµµ ¼±ÅÃÇÑ´Ù. ¹öÆ° µÎ°³Â¥¸® ¸¶¿ìÀ̸é 3¹öÆ° ¿¡¹Ä·¹ÀÌ¼Ç ±â´ÉÀ» »ç¿ëÇϱ⸦ ¿øÇÒ ¼öµµ ÀÖ´Ù.)

  • ºñµð¿À Ä«µå ŽÁö

  • ¸ð´ÏÅÍ ¼±ÅÃ

  • X À©µµ¿ì ½Ã½ºÅÛÀ» ¼³Á¤Çϱâ À§ÇÏ¿© ``XConfigurator'' ¸¦ ½ÇÇà (´ç½ÅÀº ´ç½ÅÀÇ Ä«µå¸¦ "ŽÁö" Çϱ⸦ ¿øÇÒ °ÍÀÌ´Ù. ¸¸¾à ¿©±â¿¡¼­ ¿¡·¯°¡ ³ª´õ¶óµµ °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. ´ÙÀ½¿¡ ½Ã½ºÅÛÀÌ ½ÇÇàµÇ°í ³­ µÚ¿¡¶óµµ X ¼³Á¤Àº ÇÒ ¼ö ÀÖ´Ù; »ó¼¼ÇÑ ³»¿ëÀº 5장 À» ÂüÁ¶ÇϽÿä.)

  • ºñµð¿À ¸ðµåÀÇ ¼±Åà (X À©µµ¿ì¿¡¼­ »ç¿ëÇÒ ºñµð¿À ¸ðµå¸¦ ¼±ÅÃÇϴµ¥ ÀÖ¾î µðÆúÆ® °ªÀ» ¼±ÅÃÇÒ ¼öµµ ÀÖ°í Á» ´õ Æ©´×ÇÒ ¼öµµ ÀÖ´Ù)

  • ·£ ¼³Á¤

  • ½Ã°è¿Í ½Ã°£´ë ¼³Á¤

  • Ãʱ⠱⵿ ¼­ºñ½º (µðÆúÆ® ¼±ÅÃÀÌ ¾Æ¸¶µµ ÃÖ¼±ÀÌ°ÚÁö¸¸ ¿©±â¿¡¼­µµ <F1> Å°¸¦ ´­·¯¼­ °¢°¢ÀÇ ¼­ºñ½º°¡ ¹«½¼ ÀÏÀ» ÇØÁÖ´ÂÁö¸¦ º¼ ¼ö ÀÖ´Ù)

  • ÇÁ¸°ÅÍ ¼³Á¤

  • ·çÆ® Æнº¿öµå ÁöÁ¤ (¾ÈÀüÇÑ °ÍÀ» ¼±ÅÃÇÒ °Í!)

  • ºÎÆ® µð½ºÅ© ¸¸µé±â [ °ÔÀ¸¸§ ÇÇ¿ìÁö ¸¶½Ã¿ä! ²À Çϳª¸¦ ¸¸µé¾î µÎ¼¼¿ä! :-) ]


4.8. LILO ·Î ºÎÆÃÇϱâ

´ÙÀ½¿¡´Â, ¼³Ä¡ ÇÁ·Î±×·¥ÀÌ ´ç½ÅÀÇ ÇÏµå µå¶óÀ̺꿡 ºÎÆ® ·Î´õ¸¦ ½á¾ß ÇÑ´Ù. ºÎÆ® ·Î´õ (ÀÎÅÚ ½Ã½ºÅÛ¿¡¼­´Â LILO) ´Â ¸®´ª½ºÀÇ ºÎÆÃÀ» ´ã´çÇÒ »Ó¸¸ ¾Æ´Ï¶ó ¸ÖƼºÎÆ®·Î ½Ã½ºÅÛÀ» ¼Â¾÷ÇÑ °æ¿ì¿¡´Â ´Ù¸¥ ¿î¿µÃ¼Á¦ÀÇ ºÎÆõµ ´ã´çÇÑ´Ù. (ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 4.8.1절 À» ÂüÁ¶ÇϽÿä)

"Lilo ¼³Ä¡" ´ëÈ­»óÀÚ´Â ºÎÆ® ·Î´õ À̹ÌÁö¸¦ ¾îµð¿¡ ±â·ÏÇÏ¿©¾ß ÇÏ´ÂÁö¸¦ ¹°¾îº»´Ù. ¾Æ¸¶ ´ç½ÅÀº ù¹ø° µå¶óÀ̺ê (IDE ¶ó¸é /dev/hda, ½ºÄ«½Ã¶ó¸é /dev/sda) ÀÇ ¸¶½ºÅÍ ºÎÆ® ·¹Äڵ忡 ¼³Ä¡ÇÏ°íÀÚ ÇÒ °ÍÀÌ´Ù.

ºÎÆ® ·Î´õ¸¦ ±â·ÏÇÒ Àå¼Ò¸¦ ¼±ÅÃÇÏ°í ³ª¸é µÎ¹ø° ´ëÈ­»óÀÚ°¡ ³ªÅ¸³­´Ù. ¿©±â¿¡¼­´Â ±× ¿Ü ºÎÆÿ¡ ÇÊ¿äÇÑ ¼³Á¤ ÀÎÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù. ´ë°³ÀÇ °æ¿ì ¿©±â¿¡¼­ ¹º°¡¸¦ ÀÔ·ÂÇÒ ÇÊ¿ä´Â ¾ø´Ù. ±×·¯³ª ·¥ÀÌ 64 Mb ¸¦ ³ÑÀ¸¸é ¸®´ª½º°¡ ³ª¸ÓÁö ·¥ ¿µ¿ªµµ È°¿ëÇϵµ·Ï Çϱâ À§ÇÏ¿© (±×·¸Áö ¾ÊÀ¸¸é ¸®´ª½º´Â ¸Ç¾ÕÀÇ 64 Mb ¸¸ »ç¿ëÇÑ´Ù) Ưº°ÇÑ ÀÎÀÚ¸¦ ÀÔ·ÂÇÏ¿©¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ½Ã½ºÅÛ¿¡ 128 Mb ÀÇ ·¥ÀÌ ÀÖ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¿©¾ß ÇÑ´Ù:

append="mem=128M"

½Ã½ºÅÛ¿¡ ½ºÄ«½Ã µå¶óÀ̺갡 ÀÖ°í 1024 ½Ç¸°´õ ÀÌ»óÀÇ Å©±â¸¦ °®´Â ÆÄƼ¼Ç¿¡ LILO °¡ ¼³Ä¡ÇÏ°í ½Í´Ù¸é "¸®´Ï¾î ¸ðµå »ç¿ë" ¿É¼ÇÀ» ÄÑÁÖ¾î¾ß ÇÑ´Ù. ¸¸¾à ±×·¸Áö ¾ÊÀº »óȲÀÌ¶óµµ ÀÌ ¿É¼ÇÀÌ ¹º°¡¸¦ ÇØÄ¡Áö´Â ¾ÊÀ¸¹Ç·Î ¾Æ¸¶ ±¦ÂúÀº ¼±ÅÃÀÌ µÉ °ÍÀÌ´Ù.


4.8.1. ´Ù¸¥ ¿î¿µÃ¼Á¦¿Í ¸ÖƼºÎÆ®·Î ¸¸µé±â

¸¶Áö¸·À¸·Î, ¸¸¾à ´Ù¸¥ ¿î¿µÃ¼Á¦¿Í ¸®´ª½º°¡ ¸ÖƼ ºÎÆ®°¡ µÇµµ·Ï ¼Â¾÷ÇÏ¿´´Ù¸é ÆÄƼ¼ÇÀÇ ¸ñ·ÏÀ» º¸¿©ÁÖ´Â ¼¼¹ø° ´ëÈ­»óÀÚ°¡ ³ªÅ¸³¯ °ÍÀÌ´Ù. ¿©±â¿¡¼­ ´ç½ÅÀº ´Ù¸¥ ¿î¿µÃ¼Á¦ÀÇ À̸§À» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. (ÀÌ À̸§Àº ºÎÆÃÇÒ ¶§ "LILO" °¡ ¾î´À ¿î¿µÃ¼Á¦·Î ºÎÆÃÇÒ °ÍÀÎÁö¸¦ ¹°¾îº¸´Â Àå¸é¿¡¼­ ÀÔ·ÂÇÒ ¶§ »ç¿ëÇÑ´Ù.) ¼³Ä¡ ÇÁ·Î±×·¥Àº ºÎÆà °¡´ÉÇÑ ¸ðµç ÆÄƼ¼Ç¿¡ ´ëÇÏ¿© µðÆúÆ®·Î ¾î¶² À̸§ ÁöÁ¤Çϱ⠶§¹®¿¡ µðÆúÆ® °ªÀÌ ½ÈÁö ¾Ê´Ù¸é ±»ÀÌ ¹Ù²Ü ÇÊ¿ä´Â ¾ø´Ù.

½Ã½ºÅÛÀÌ Ã³À½ ±âµ¿ÇÒ ¶§ ºÎÆ®ÇÒ µðÆúÆ® ¿î¿µÃ¼Á¦´Â ¹°·Ð ¸®´ª½ºÀÌ´Ù. ÇÏÁö¸¸ ÇÊ¿äÇÏ´Ù¸é µðÆúÆ®¸¦ ´Ù¸¥ ¾î¶² ¿î¿µÃ¼Á¦·Îµµ ¹Ù²Ü ¼ö ÀÖ´Ù.

ºÎÆ® ·Î´õ¸¦ ÇÏµå µå¶óÀ̺꿡 ¼³Ä¡ÇÏ°í ³ª¸é ¼³Ä¡ ÇÁ·Î±×·¥Àº ¸®´ª½º°¡ ¼º°øÀûÀ¸·Î ¼³Ä¡µÇ¾ú´Ù´Â °ÍÀ» ³ªÅ¸³»±â À§ÇÏ¿© "ÃàÇÏ" ´ëÈ­»óÀÚ¸¦ º¸¿©ÁÙ °ÍÀÌ´Ù. (¸¸¾à ÀÖ´Ù¸é) ¼³Ä¡¿ë Ç÷ÎÇÇ µð½ºÄÏÀ» Á¦°ÅÇÏ°í <Enter> Å°¸¦ ´­·¯¼­ ½Ã½ºÅÛÀ» ¸®ºÎÆà ½ÃÄѼ­ ... ¸®´ª½º·Î µé¾î°£´Ù!

¸®´ª½º°¡ ºÎÆÃµÇ°í ¸ðµç °ÍÀÌ ¼øÁ¶·Ó´Ù¸é "login" ÇÁ·ÒÇÁÆ®¸¦ º¸°ÔµÉ °ÍÀÌ´Ù. ¿©±â¼­ ´ç½ÅÀº ¼³Ä¡ÇÒ ¶§ ÁöÁ¤ÇÑ Æнº¿öµå¸¦ ÀÌ¿ëÇÏ¿©"·çÆ®(root)" ·Î ·Î±×ÀÎÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.


4.9. ·¹µåÇÞ ¾÷µ¥ÀÌÆ®¸¦ ³»·Á¹Þ¾Æ¼­ ¼³Ä¡Çϱâ

·¹µåÇÞÀº À̶§±îÁö ¸Å¿ì ÀλóÀûÀÎ ¹èÆ÷ÆÇÀ» ¸¸µé¾î¿Ô´Ù. ±×·¯³ª "½Ã°£ÀÌ ¿ÏÀüÈ÷ ¹«¸£ÀÍ" ±â Àü¿¡ ¹èÆ÷ÇÏ´Â ¿ª»ç°¡ ÀÖ´Ù. µû¶ó¼­ ¸®´ª½º ½Ã½ºÅÛÀ» ¿ÏÀüÈ÷ È°¿ëÇϱâ À§Çؼ­´Â ¾÷µ¥ÀÌÆ® ÆÐÅ°Áö¸¦ ³»·Á¹Þ¾Æ¼­ Àû¿ëÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. À̵é ÆÐÅ°Áö´Â RPM À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇؼ­ Àû¿ëÇϱ⠶§¹®¿¡ "rpm ÆÄÀÏ" À̶ó°í ºÎ¸£±âµµ ÇÑ´Ù. (»ó¼¼ÇÑ ³»¿ëÀº 10.1절 À» ÂüÁ¶ÇϽÿä)

ÀÌ °úÁ¤Àº ¸®´ª½º ½Ã½ºÅÛÀ» ÁغñÇÏ´Â °úÁ¤ Áß¿¡¼­ (¾öû³ª°Ô ºü¸¥ ÀÎÅÍ³Ý ¿¬°áÀ» °®°í ÀÖÁö ¾Ê´ÂÇÑ) »ó´çÈ÷ ½Ã°£À» ¸¹ÀÌ ¼Ò¸ðÇÏ´Â °úÁ¤ÀÌ µÉ °ÍÀÌ´Ù. ÇÏÁö¸¸ ½Ã°£À» ³»¼­ ²À ÀÌ ÀÏÀ» Ç϶ó! ±× ´ë½Å ¸¹Àº °íÅëÀ» ´ú°Ô µÉ °ÍÀÌ´Ù!

¿ì¼± ¿©±â¿¡¼­ ¸ðµç ÆÄÀÏÀ» ³»·Á¹Þ´Â´Ù:

ftp://ftp.redhat.com/redhat/updates/6.1/i386/

(¾ÕÀÇ ¿¹´Â ÀÎÅÚ ¹Ú½º¿¡¼­ ¸®´ª½º¸¦ »ç¿ëÇÏ°í ÀÖ´Ù°í °¡Á¤ÇÏ°í ÀÖ´Ù.)

¸ðµç °ÍÀ» ÇÑ µð·ºÅ丮·Î ´Ù ³»·Á¹ÞÀº ´ÙÀ½ ``rpm -Uvh *'' ¶ó°í ŸÀÌÇÎÇϱ⸸ ÇÏ¸é ¸ðµç ÆÐÅ°Áö¸¦ ¾÷µ¥ÀÌÆ®ÇØÁØ´Ù. ¸¸¾à Ä¿³Î rpm ÆÄÀÏÀ» ³»·Á¹Þ¾Ò´Ù¸é ÀÌ´Â ´Ù¸¥ µð·ºÅ丮¿¡ ¿Å±ä´Ù. Ä¿³ÎÀ» ¾÷±×·¹À̵åÇϰųª Ä¿½ºÅ͸¶ÀÌÁîÇÏ´Â °ÍÀº Á» º¹ÀâÇÏ¸ç ¸Å¿ì ÁÖÀDZí°Ô ÇÏ¿©¾ß ÇÑ´Ù. (ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 10.4절 À» ÂüÁ¶ÇϽÿä.) µû¶ó¼­, ¾÷±×·¹À̵带 Àû¿ëÇϱ⿡ ¾Õ¼­ ¸ðµç kernel-*.rpm ÆÄÀÏÀº ´Ù¸¥ µð·ºÅ丮·Î ¿Å±â´Â °ÍÀÌ ÁÁ´Ù.

¾÷±×·¹À̵带 Àû¿ëÇϱâ À§Çؼ­ ´Ü¼øÈ÷ ``rpm'' À» ¸ðµç ÆÐÁöÁö¿¡ ´ëÇÏ¿© Çѹø¿¡ ½ÇÇà ("rpm -Uvh *") ÇÒ ¼öµµ ÀÖ°í ¸¸¾à ¿øÇÑ´Ù¸é Çѹø¿¡ Çϳª¾¿ ¾÷±×·¹À̵å ("rpm -Uvh ¾÷±×·¹À̵åÇÒÆÄÀÏ.rpm") ÇÒ ¼öµµ ÀÖ´Ù. µÚÀÇ ¹æ¹ýÀº °¢°¢ÀÇ ¾÷µ¥ÀÌÆ®°¡ ¿¡·¯¾øÀÌ Àß Àû¿ëµÇ´ÂÁö¸¦ È®ÀÎÇÏ°í ½Í¾îÇϴ ƯÀÌÇÑ »ç¶÷µéÀÌ ¾²´Â ¹æ½ÄÀÌ´Ù. :-)

¾Æ¸¶ ¾î¶² ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇϱ⿡ ¾Õ¼­ ¼³Ä¡°¡ µÇ¾î ÀÖ±â´Â ÇÑÁö ±Ã±ÝÇÒ ¼ö ÀÖ´Ù. ¶Ç´Â, ÇöÀç ¼³Ä¡µÇ¾î ÀÖ´Â ÆÐÅ°ÁöÀÇ ¹öÀüÀÌ ¹«¾ùÀÎÁö ¾Ë°í ½ÍÀ» ¼öµµ ÀÖ´Ù. ÀÌ·¯ÇÑ °ÍÀº ¸ðµÎ RPM À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇؼ­ ÇÒ ¼ö ÀÖ´Ù; ÀÚ¼¼ÇÑ ³»¿ëÀº 10.1절 À» ÂüÁ¶ÇϽÿä.


5장. X À©µµ¿ì ½Ã½ºÅÛ ¼³Á¤Çϱâ

X À©µµ¿ì ½Ã½ºÅÛ ¶Ç´Â "X" (ÈçÈ÷µé X-Windows ¶Ç´Â X À©µµ¶ó°í À߸ø ¾Ë°í ÀÖÁö¸¸ Windows/À©µµ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿¡¼­ ¾²´Â ¿ë¾îÀÌ´Ù) ´Â ¸®´ª½º »ó¿¡¼­ µ¹¾Æ°¡´Â ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿Í´Â ´Þ¸®, X À©µµ¿ì ½Ã½ºÅÛÀº ¸Å¿ì ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î º¸À̰ųª ¿î¿µµÉ ¼ö ÀÖ´Ù. ¾ÆÁÖ ¿ø½ÃÀûÀ¸·Î ¶Ç´Â ¾ÆÁÖ ¼öÁسô°Ô µ¿ÀÛÇÒ ¼ö ÀÖÀ¸¸ç, ÃßÇÏ°Ô ¶Ç´Â ¾Æ¸§´ä°Ô º¸ÀÏ ¼ö ÀÖÀ¸¸ç, ¸Å²ô·´°í ºü¸¦ ¼öµµ ÀÖ°í µÐÇÏ°í ´À¸®°Ô µ¿ÀÛÇÒ ¼öµµ ÀÖ´Ù. (ÀÌ·¯ÇÑ Â÷ÀÌ´Â "¸®´ª½º ´ë ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® NT" °£ÀÇ ³íÀïÀÌ ±×·¸µíÀÌ Ç°Áú¿¡ ´ëÇÑ ÁÖ°üÀÇ Â÷ÀÌ¿¡¼­ ¿À´Â °Í °°´Ù.)

X ¸¦ Á¦´ë·Î µ¿ÀÛÇÏ°Ô ÇÏ´Â °ÍÀº ½¬¿ï ¼öµµ ÀÖ°í ¸Ó¸®Ä®ÀÌ ´Ù ºüÁöµµ·Ï º¹ÀâÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â ¸®´ª½º¸¦ óÀ½ »ç¿ëÇÏ´Â ´ëºÎºÐÀÇ »ç¶÷µéÀÌ ºÒÆòÇÏ´Â Á¡ÀÌ°í ³ªµµ ¼³Á¤À» ³õ°í ÀÌ·çÇì¾Æ¸± ¼ö ¾øÀ»¸¸Å­ ¸¹ÀÌ ½Î¿ö¿Ô±â ¶§¹®¿¡ Àý°¨ÇÏ°í ÀÖ´Â ¹®Á¦ÀÌ´Ù. ´ÙÇàÈ÷µµ ¸®´ª½º ¹èÆ÷ÆÇ »õ ¹öÀüÀÌ °è¼Ó ³ª¿À¸é¼­ ¼³Á¤Àº Á¡Á¡ ½¬¿öÁö°í ÀÚµ¿È­µÇ°í ÀÖ´Ù. »ç½Ç ¸¸¾à ·¹µåÇÞ 6.1À» »ç¿ëÇÑ´Ù¸é ¾Æ¸¶µµ ÀÌ ¹®Á¦Á¡¿¡ ´ëÇÏ¿© °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µÉ °ÍÀÌ´Ù.

ºñ·Ï ´ëºÎºÐÀÇ °æ¿ì¿¡ X °¡ ÀÚµ¿À¸·Î ¼³Á¤µÉ ¼ö ÀÖÁö¸¸ ¿¹¿Üµµ ÀÖ´Ù; ³» »ý°¢¿¡´Â ºñµð¿À Ä«µåÀÇ Á¾·ù, ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ºñµð¿À ·¥ÀÇ Å©±â, ¸ð´ÏÅÍÀÇ Á¾·ù¿Í ¼öÆò / ¼öÁ÷ µ¿±âÈ­ ÁÖÆļö (ÀÌ Á¤º¸´Â ¸ð´ÏÅÍ »ç¿ëÀÚ ¼³¸í¼­ÀÇ ¸Ç µÚ ÆäÀÌÁö¿¡ ³ª¿Â´Ù. Ȥ½Ã ¾øÀ¸¸é À¥¿¡¼­ µÚÁ®º¸¾Æ¾ß ÇÑ´Ù.) Á¤µµ´Â ¾Ë¾Æ¾ß ÇÑ´Ù°í º»´Ù.


5.1. X-Configurator ¸¦ ÀÌ¿ëÇÏ¿© X À©µµ¿ì ½Ã½ºÅÛ ¼³Á¤Çϱâ

¸®´ª½º ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡¼­ X °¡ µ¿ÀÛÇÏ°Ô ÇÏ´Â ¹æ¹ý¿¡´Â Å©°Ô µÎ°¡Áö°¡ ÀÖ´Ù. ù¹ø° ¹æ¹ýÀº °¡Àå ½¬¿î ¹æ¹ýÀ¸·Î¼­ ·¹µåÇÞÀÇ ``Xconfigurator'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â Çϵå¿þ¾î¸¦ °¨ÁöÇÏ¿© ÇÊ¿äÇÑ X ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÏ°í ÀûÀýÈ÷ ¼³Á¤À» ÇØÁÖ·Á°í ½ÃµµÇÑ´Ù.

Xconfigurator ¸¦ ÀÌ¿ëÇÏ¿© ¿©·¯°¡Áö ¼ÂÆÃÀ» ½ÃµµÇÏ¿´À¸³ª ¿©ÀüÈ÷ ¼º°øÇÏÁö ¸øÇÏ¿´´Ù¸é, ``xf86config'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇØ¾ß ¿îÀÌ µû¸¦ ¸ð¾çÀÌ´Ù. ºñ·Ï Xconfigurator ¸¸Å­ »ç¿ëÇϱ⠽±°í ¸Å·ÂÀûÀÌÁö´Â ¸øÇÏÁö¸¸ ¼³Á¤ °úÁ¤¿¡ ´ëÇÏ¿© Á» ´õ ¼¼¹ÐÇÑ Á¶Á¾À» ÇÒ ¼ö ÀÖ´Ù.

¸¶Áö¸·À¸·Î ¸¸¾à ¿©ÀüÈ÷ ¿îÀÌ µû¶ó ÁÖÁö ¾Ê´Â´Ù¸é ¼öÀÛ¾÷À¸·Î ``/etc/X11/XF86Config'' ÆÄÀÏÀ» ¼öÁ¤ÇÏ¿© ¿©·¯°¡Áö ¼ÂÆÃÀ» ºñƲ¾îº¸´Â ¼ö ¹Û¿¡ ¾ø´Ù. ¸¸¾à ÀÌ·± °æ¿ì¶ó¸é ¸®´ª½º Ä¿¹Â´ÏƼ (»ó¼¼ÇÑ ³»¿ëÀº 13.3절 À» ÂüÁ¶ÇϽÿä) ·ÎºÎÅÍ µµ¿òÀ» ¹Þ¾Æ¾ßÇÒ ¼öµµ ÀÖ´Ù. ÁøÁ¤ÇϽöó, ¾î·µç -- ´ëºÎºÐÀÇ °æ¿ì Xconfigurator °¡ ÀûÀýÈ÷ ÇØÁִϱî!

X °¡ µ¿ÀÛÇϱâ´Â Çϴµ¥ »ö±òÀÌ Ç³ºÎÇÏÁö ¾Ê¾Æ¼­ ½Ç¸ÁÇÒÁöµµ ¸ð¸¥´Ù. ÀÌ´Â X °¡ µðÆúÆ®·Î Çȼ¿´ç 8-ºñÆ®(``bpp'')¸¦ »ç¿ëÇϱ⠶§¹®ÀÌ´Ù. ¸¸¾à ºñµð¿À Çϵå¿þ¾î°¡ Áö¿øÇØÁØ´Ù¸é ´õ ³ôÀº Ä÷¯ ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

´Ù¾çÇÑ »ö»ó ¼³Á¤¿¡ ´ëÇÏ¿©´Â ``/etc/X11/XF86Config'' ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î ³ª¿ÍÀÖ´Ù:

    Subsection "Display"
        Depth       24
        Modes       "800x600" "1024x768"
        ViewPort    0 0
        Virtual     1024 768
    EndSubsection

À§ÀÇ ³»¿ëÀº 24-ºñÆ®¸¦ »ç¿ëÇÒ ¶§ ¼±Åð¡´ÉÇÑ Çػ󵵸¦ º¸¿©ÁÖ°í ÀÖ´Ù("Modes" ÁÙ¿¡ ÀÖ´Â 800x600°ú 1024x768); À̵é Çػ󵵴 <Alt><+> °ú <Alt><->Å°¸¦ ´©¸§À¸·Î½á "½ÇÇàÁß¿¡" ÀüȯÇÒ ¼ö ÀÖ´Ù.

작은 정보: ÆÁ: µðÆúÆ®·Î X ´Â ½ÃÀÛÇÒ ¶§ °¡´ÉÇÑ ÇÑ ³·Àº Çػ󵵿¡¼­ ½ÃÀÛÇÑ´Ù. ¸¸¾à ³ª¸¸Å­À̳ª À̸¦ ½È¾îÇÑ´Ù¸é ``/etc/X11/XF86Config'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÇØ»óµµÀÇ Â÷·Ê¸¦ ¹Ù²Ù¾îÁÖ¸é (Áï, "1024x768" "800x600") °£´ÜÈ÷ ÇØ°áµÈ´Ù.

¼Â¾÷À» ÇÏ´Â Áß¿¡ °¢°¢ÀÇ »ö»ó¼ö¸¦ ½ÃÇèÇغ¸·Á¸é ¼öÀÛ¾÷À¸·Î (24-ºñÆ® »ö»óÀ» ½ÇÇèÇÏ°íÀÚ ÇÑ´Ù¸é)``startx -- -bpp 24'' ÀÌ·± ½ÄÀ¸·Î ŸÀÌÇÎÇÏ¿© ³»°¡ ¿øÇÏ´Â »ö»ó¼ö¿¡¼­ X °¡ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇÏ¸é µÈ´Ù.

³ôÀº »ö»ó¼ö¸¦ ½ÇÇèÇغ» °á°ú°¡ ¼º°øÀûÀÌ¶ó¼­ ±×°ÍÀ» µðÆúÆ®·Î ¾²°í ½Í´Ù¸é, ``/etc/X11/xinit/xserverrc'' ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¸¸µé¾î¾ß ÇÑ´Ù:

exec X :0 -bpp 24

À§ÀÇ ³»¿ëÀº X °¡ Çȼ¿´ç 24 ºñÆ®¸¦ »ç¿ëÇϵµ·Ï ÇÑ´Ù. (¸¸¾à ¹®Á¦°¡ ÀÖ´Ù¸é ±×´ë½Å 16À̳ª 32¸¦ ½ÃµµÇØ¾ß ÇÑ´Ù.)

X ¼³Á¤À» Á¦´ë·Î ÇÏ¿´´Ù¸é ¾Æ¹« »ç¿ëÀڷγª °£´ÜÈ÷ ``startx'' ¶ó°í ŸÀÌÇÎÇϱ⸸ Çϸé X ¸¦ ½ÃÀÛ½Ãų ¼ö ÀÖ´Ù. ±×·¯¸é X ±¸ÀÌ (GUI) °¡ ½ÃÀÛµÇ°í ¸ðµç ¼¼¼ÇÀ» ³¡³»°í X ¸¦ ³¡³»°í ³ª¸é º¸ÅëÀÇ ¸®´ª½º ÄַܼΠµÇµ¹¾Æ ¿Â´Ù.

¼±ÅÃÀûÀ¸·Î ½Ã½ºÅÛÀÌ ºÎÆ®µÉ ¶§ X °¡ ½ÃÀ۵ǰí Ç×»ó ½ÇÇàµÇ°Ô (ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 5.2절 À» ÂüÁ¶ÇϽÿä) ÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â "Áö·çÇÑ" Èæ¹é È­¸éÀ» º¸°í ½Í¾îÇÏÁö ¾Ê´Â »ç¶÷À̳ª ¸í·É¾î ¶óÀÎÀ» °¡±ÞÀû ´Ù·ç°í ½Í¾î ÇÏÁö ¾Ê´Â »ç¶÷¿¡°Ô À¯¿ëÇÏ´Ù.


5.2. X µ¥½ºÅ©Å¾ ¸Å´ÏÀú »ç¿ëÇϱâ

¸¸¾à ¿øÇÑ´Ù¸é ½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ X µ¥½ºÅ©Å¾ ¸Å´ÏÀú(``xdm'') °¡ X À©µµ¿ì ½Ã½ºÅÛÀ» ÀÚµ¿À¸·Î ½ÃÀÛ½ÃÅ°°Ô ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇÏ¸é ¸®´ª½º°¡ ¾ðÁ¦³ª X ¿¡¼­ µ¹¾Æ°¡°Ô ÇÒ ¼ö ÀÖ´Ù. (¹°·Ð, <Ctrl>-<Alt>-<F1> Å°¸¦ ´­·¯ ±¸ÀÌ È­¸é¿¡¼­ º¸ÅëÀÇ ÄַܼΠ±×¸®°í <Alt>-<F7> Å°¸¦ ´­·¯ ´Ù½Ã ±¸ÀÌ È­¸éÀ¸·Î ÀüȯÇÏ´Â °ÍÀº °¡´ÉÇÏ´Ù.) ÀÌ´Â ¸Å·ÂÀûÀÌ°í »ç¿ëÇϱâ Æí¸®ÇÑ È¯°æÀ» »ç¿ëÀÚ¿¡°Ô Á¦°øÇÏ°í ¹ø¹øÀÌ ``startx'' ¸¦ ŸÀÌÇÎÇÏ´Â °ÍÀ» ÇÇÇÒ ¼ö ÀÖ´Â ÁÁÀº ¹æ¹ýÀÌ´Ù.

xdm ÀÌ µ¿ÀÛÇÏ°Ô ÇÏ·Á¸é ``/etc/inittab'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© "id:3:initdefault:" ¶ó°í µÇ¾î ÀÖ´Â ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾îÁÖ¸é µÈ´Ù:

id:5:initdefault:

À§¿Í °°ÀÌ ¹Ù²Ù¾îÁÖ¸é ½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ ¸®´ª½º¸¦ ½ÇÇà ·¹º§ 5 ·Î ¹Ù²Ù¾îÁØ´Ù; ÀÌ ½ÇÇà ·¹º§Àº µðÆúÆ®·Î xdm ¸¦ ½ÃÀÛ½ÃŲ´Ù. È®½ÇÈ÷ Çϱâ À§ÇÏ¿© ``/etc/inittab'' ÆÄÀÏ¿¡¼­ ¸Ç ¾Æ·¡ÂÊ ¾îµò°¡¿¡ ´ÙÀ½°ú °°Àº ÁÙÀÌ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù:

x:5:respawn:/usr/bin/X11/xdm -nodaemon

¸¸¾à xdm ¸¦ »ç¿ëÇÏ´Â »óȲ¿¡¼­ ``bpp'' °ªÀ» µðÆúÆ®ÀÎ 8 º¸´õ ´õ ³ôÀº °ªÀ¸·Î ÇÏ°í ½Í´Ù¸é (¹°·Ð ºñµð¿À Ä«µå¿Í ¸ð´ÏÅÍ°¡ À̸¦ Áö¿øÇØÁشٸé) ``/etc/X11/xdm/Xservers'' ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾î¾ß ÇÑ´Ù:

:0 local /usr/X11R6/bin/X -bpp 24

À§¿Í °°ÀÌ ¹Ù²Ù¾îÁÖ¸é xdm Àº Çȼ¿´ç 24 ºñÆ®·Î µ¿ÀÛÇÑ´Ù.

±×¸®°í ``/etc/X11/xdm/Xsetup_0'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ``xbanner'' ·Î ½ÃÀÛÇÏ´Â ÁÙ¿¡ ``#'' ±ÛÀÚ¸¦ ³Ö¾î¼­ ´ÙÀ½°ú °°ÀÌ ÁÖ¼®Ã³¸® ÇÏ¿©¾ß ÇÑ´Ù:

#/usr/X11R6/bin/xbanner

ÀÌ·¸°Ô Çϸé KDE ¼¼¼Ç°£¿¡ ¼ø°£ÀûÀ¸·Î xdm ¹è³Ê°¡ µðÆúÆ®·Î ¶ß´Â °ÍÀ» ¸·À» ¼ö ÀÖ´Ù. ½É¹ÌÀûÀÎ ¹®Á¦¶ó´Â °É ³ªµµ ¾ËÁö¸¸...

작은 정보: ÆÁ: °¡²û ÄÜ¼Ö È­¸éÀ¸·Î µ¹¾Æ°¥ ÇÊ¿ä°¡ ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù. (¿¹¸¦ µé¾î, ¾î¶² °ÔÀÓÀº Äֿܼ¡¼­´Â ½ÇÇàµÇÁö¸¸ X ¿¡¼­´Â ½ÇÇàµÇÁö ¾Ê´Â´Ù.) ÄַܼΠÀüȯ ÇÏ´Â ¹æ¹ý¿¡´Â µÎ°¡Áö°¡ ÀÖ´Ù. X ¿¡¼­ ÄַܼΠÀá½Ã °¥ ¶§¿¡´Â, <Alt><F1> Å°¸¦ ´©¸£°í µÇµ¹¾Æ ¿À·Á¸é <Alt><F7> Å°¸¦ ´©¸£¸é µÈ´Ù. ¶Ç´Â, X ¸¦ ¿ÏÀüÈ÷ ³¡³»°í (Á» ´õ ¸¹Àº ¸Þ¸ð¸®¸¦ È®º¸Çϱâ À§ÇÏ¿©) ½Í´Ù¸é ½Ã½ºÅÛÀÇ ½ÇÇà ·¹º§À» ¹Ù²Ùµµ·Ï ``/sbin/telinit 3'' ¶ó°í ŸÀÌÇÎÇϸé xdm ÀÌ ÁߴܵȴÙ. ´Ù½Ã µÇµ¹¾Æ¿À·Á¸é ``/sbin/telinit 5'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù.


5.3. X ¿¡¼­ ±Û²ÃÀÇ ¸ð¾çÀ» ÁÁ°Ô ÇÏ´Â ¹ý

¾ÆÁÖ ¼ÖÁ÷È÷ ¸»ÇÏÀÚ¸é, X ´Â Ưº°È÷ ¸Å·ÂÀûÀÎ ÆùÆ®¸¦ °®°í ÀÖ´Ù°í ¾Ë·ÁÁø ÀûÀÌ °áÄÚ ¾ø´Ù. »ç½Ç ¸¹Àº »ç¶÷µéÀÌ ¸ø»ý±â°í °í¾àÇÑ ±Û²ÃÀÌ X ÀλýÀÇ ÆÈÀÚ¶ó´Â ÁÖÀå¿¡ ±¼º¹ÇÏ¿´´Ù.

´ÙÇàÈ÷µµ, ±ØÀûÀ¸·Î X ÀÇ ¸ð¾çÀ» °³¼±ÇÏ°í »ç¿ë°¡´ÉÇÑ ±Û²ÃÀÇ ¼ö¸¦ Áõ°¡½ÃÅ°´Â °ÍÀÌ °¡´ÉÇÏ´Ù. »ç½Ç, ¸¸¾à À©µµ¸¦ °®°í ÀÖ´Ù¸é ±× Ç÷§Æû¿¡¼­ Æ®·çŸÀÔ ±Û²ÃÀ» º¹»çÇÏ¿© X ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù! ÀÌ·¯ÇÑ ±Û²Ã Áö¿ø±â´ÉÀº ``xfstt'' ¶Ç´Â ``xfs'' ¸¦ »ç¿ëÇÔÀ¸·Î½á °¡´ÉÇÏ´Ù.

·¹µåÇÞ 6.1 Àº ÀÌÁ¦ ``xfs'' Áö¿ø±â´ÉÀ» ³»ÀåÇÏ°í Àֱ⠶§¹®¿¡ ¼³Ä¡ÇÏÀÚ ¸¶ÀÚ ¸Å·ÂÀûÀÎ ±Û²Ã Áö¿øÀÌ °¡´ÉÇÏ´Ù. µû¶ó¼­, ¸¸¾à ÀÌ ¹öÀüÀÇ ¸®´ª½º¸¦ »ç¿ëÇÑ´Ù¸é »ó´çÈ÷ ¸¸Á·½º·¯¿ï °ÍÀÌ´Ù. ÇÏÁö¸¸ Æ®·çŸÀÔ ±Û²ÃÀ» È°¿ëÇÏ´Â °Í ¿Ü¿¡µµ Á» ´õ ÁÁ°Ô °³¼±ÇÒ ¼ö ÀÖ´Â ºÎºÐÀÌ ÀÖ´Ù.

Æ®·çŸÀÔ ±Û²ÃÀ» Áö¿øÇÏ·Á¸é, µð·ºÅ丮¸¦ Çϳª ¸¸µé°í (¿¹¸¦ µé¾î, ``/usr/local/share/ttfonts'') À©µµ ½Ã½ºÅÛ¿¡¼­ ±Û²Ã ÆÄÀÏ (``c:\windows\fonts'' µð·ºÅ丮¿¡ µé¾î ÀÖ´Ù) ÀÇ ÀüºÎ ¶Ç´Â ÀϺθ¦ ±× µð·ºÅ丮·Î º¹»çÇÑ´Ù.

작은 정보: ÆÁ: »ç¿ëÇÒ ¼ö ÀÖ´Â Æ®·çŸÀÔ ±Û²ÃÀÌ ¾ø´Ù¸é ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® »çÀÌÆ®ÀÎ http://www.microsoft.com/typography/fontpack/default.htm ¿¡¼­ Á÷Á¢ ³»·Á¹ÞÀ» ¼öµµ ÀÖ´Ù.

±Û²ÃÀ» ÀÌ¿ëÇϱâ À§Çؼ­´Â, »õ·Î ¸¸µç ``ttfonts'' µð·ºÅ丮¿¡¼­ (·çÆ®·Î¼­) ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

ttmkfdir -o fonts.scale
mkfontdir

±×·± ´ÙÀ½, ``/etc/X11/fs/config'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© »õ·Î¿î ±Û²Ã µð·ºÅ丮¸¦ ±âÁ¸ÀÇ µð·ºÅ丮 ¸ñ·Ï¿¡ Ãß°¡ÇÑ´Ù. ±×¸®°í default-point-size ¸¦ 120 ¿¡¼­ 140 À¸·Î ¹Ù²Ù¾î Á༭ ±Û²ÃÀÌ Á» ´õ Å©°Ô, Àбâ ÁÁ°Ô µÇµµ·Ï ÇØÁØ´Ù.

¸¶Áö¸·À¸·Î, (¾ÆÁ÷ X ¸¦ ºüÁ®³ª°¡Áö ¾ÊÀº »óŶó¸é) X ¸¦ ºüÁ®³ª°¡¼­, xfs ¼­¹ö¸¦ ´ÙÀ½°ú °°ÀÌ ´Ù½Ã ½ÃÀÛÇÑ´Ù:

/etc/rc.d/init.d/xfs restart

±×¸®°í³ª¼­, X ¸¦ ´Ù½Ã ½ÃÀÛ½ÃÄÑ ¸ÚÁø ±Û²ÃÀ» Áñ±â¸é µÈ´Ù!

X ¿¡¼­ÀÇ ±Û²Ã Áö¿øÀ» °³¼±Çϴµ¥ ´ëÇÏ¿©´Â http://www.frii.com/~meldroc/Font-Deuglification.html ¶ó´Â °÷¿¡ ``XFree86 Font Deuglification Mini HOW-TO'' ¶ó´Â ÈǸ¢ÇÑ ÀÚ·á°¡ ÀÖ´Ù.


5.4. X ¿ë À©µµ¿ì ¸Å´ÏÀú ¼±ÅÃÇϱâ

ÀÌÁ¦ À©µµ¿ì ¸Å´ÏÀú¸¦ ¼±ÅÃÇÏ¿©¾ß ÇÑ´Ù. X À©µµ¿ì ½Ã½ºÅÛÀº ÄÄÇ»ÅÍ Çϵå¿þ¾î¿¡ ±×·¡ÇÈÀÌ ³ªÅ¸³ª°Ô ÇØÁÖ´Â ±â´É¸¸À» ´ã´çÇÑ´Ù; ±×¸®°í À©µµ¿ì ¸Å´ÏÀú´Â X °¡ ¾î¶² ¸ð½ÀÀ¸·Î º¸ÀÏ °ÍÀÎÁö ±×¸®°í »ç¿ëÀÚ¿Í ÀÀ¿ë ÇÁ·Î±×·¥°ú´Â ¾î¶»°Ô »óÈ£ µ¿ÀÛÇÒ °ÍÀÎÁö¸¦ Ã¥ÀÓÁø´Ù.

¸®´ª½ºÀÇ ·¹µåÇÞ ¹öÀü¿¡´Â fvwm, olvm, twm, AfterStep µî ¿©·¯°³ÀÇ À©µµ¿ì ¸Å´ÏÀú°¡ µé¾îÀÖ´Ù. óÀ½ X ¸¦ ¶ç¿ï ¶§ º¸°Ô µÉ µðÆúÆ® À©µµ¿ì ¸Å´ÏÀú´Â À©95¿Í À¯»çÇÑ È¯°æÀ» Á¦°øÇÏ´Â fvwm95 ÀÌ´Ù.

°³ÀÎÀûÀ¸·Î º¸¸é ³» ÃëÇâ°ú ÀϹÝÀûÀÎ Á¦¾ÈÀº ´Ù¸£±ä ÇÏÁö¸¸, ³ª´Â ±×³ð (GNOME) ¶Ç´Â KDE (¶Ç´Â µÑ´Ù!) ¸¦ ÃßõÇÑ´Ù. À̵éÀÇ ¼³Ä¡¿¡ ´ëÇÏ¿©´Â ´ÙÀ½ µÎ°³ÀÇ ¼½¼Ç¿¡¼­ ´Ù·ê °ÍÀÌ´Ù.


5.5. ±×³ðÀÇ ¼³Ä¡¿Í ¼³Á¤

GNU ³×Æ®¿÷ °´Ã¼ ¸ðµ¨ ȯ°æ (GNU Network Object Model Environment, GNONE, ±×³ð) Àº X À©µµ¿ì ȯ°æÀ» °³¼±½ÃÅ°´Â À©µµ¿ì ȯ°æÀÌ´Ù. ¾µ¸ð ÀÖ´Â ´ë·®ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç ¿ÏÀüÈ÷ °®ÃçÁø ȯ°æÀÌ´Ù. ¹°·Ð ÀÌ ±ÛÀ» ¾²°í ÀÖ´Â ½ÃÁ¡À» ±âÁØÀ¸·Î º¸¸é ±×³ð¿¡´Â ¿©ÀüÈ÷ ¸î¸îÀÇ »ç¼ÒÇÑ ¹ö±×°¡ À־ °¡²û Á¾ÀâÀ» ¼ö ¾ø´Â ÇàŸ¦ Âü¾Æ¾ß ÇÒ ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸, ²Ï ¾ÈÁ¤ÀûÀ̸ç È®½ÇÈ÷ ¾µ¸ð°¡ ÀÖ´Ù!

·¹µåÇÞ 6.1À» ¾²°í ÀÖ´Ù¸é (ÃÖ¼ÒÇÑ ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡À» ±âÁØÀ¸·Î) °¡Àå ÃֽŠ¹öÀüÀÇ ±×³ðÀÌ ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾî ÀÖ´Ù. ±× ¿ÜÀÇ °æ¿ì¿¡´Â ÃÖ½ÅÆÇ ÆÐÅ°ÁöÀÇ RPM ¹èÆ÷ÆÇÀ» ³»·Á¹Þ¾Æ¾ß ÇÑ´Ù. ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡À» ±âÁØÀ¸·Î ·¹µåÇÞ 6.0 i386 ½Ã½ºÅÛÀ» À§ÇÑ RPM ÆÄÀÏÀº ftp://ftp.gnome.org/pub/GNOME/RHAD/redhat-6.0/i386/ ¶Ç´Â ±×ÀÇ ¹Ì·¯ »çÀÌÆ®¿¡ µé¾î ÀÖ´Ù.

참고: ÁÖÀÇ: ·¹µåÇÞ 6.0 À» ¾²°í ÀÖ´Ù¸é ¿©±â¿¡´Â »ó´çÈ÷ ¹ö±×°¡ ¸¹Àº ±×³ð ¹öÀüÀÌ µé¾îÀÖÀ¸¹Ç·Î ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù. µû¶ó¼­, ¾Õ¿¡¼­ ¼³¸íÇÑ FTP »çÀÌÆ®¿¡¼­ ÃÖ½ÅÆÇÀÇ RPM À» ³»·Á¹Þ¾Æ¾ß¸¸ ÇÑ´Ù.

ÇÊ¿äÇÑ ¸ðµç ÆÄÀÏÀ» ¹Þ°í³ª¸é, "·çÆ®" ·Î¼­ ´ÙÀ½°ú °°ÀÌ °£´ÜÈ÷ ŸÀÌÇÎÇÔÀ¸·Î½á ±×³ð ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù:

rpm -Uvh gtk*.rpm *.rpm

(À§ÀÇ ¸í·ÉÀº GTK ¶óÀ̺귯¸®°¡ ¸ÕÀú ¼³Ä¡µÇ¾î ÀÖµµ·Ï ÇØÁֱ⠶§¹®¿¡ »óÈ£ÀÇÁ¸¼º¿¡ ÀÇÇÑ ¿À·ù¸¦ ÇÇÇÒ ¼ö ÀÖ´Ù.)

Åë»óÀûÀÎ ¹ÏÀ½°ú´Â ´Þ¸®, ±×³ðÀº »ç½Ç À©µµ¿ì ¸Å´ÏÀú°¡ ¾Æ´Ï¶ó, »ç¿ëÀÚ°¡ ¼±È£ÇÏ´Â À©µµ¿ì ¸Å´ÏÀú À§¿¡ ¿Ã¶ó¾É¾Æ ±â´ÉÀ» ´õÇØÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. µû¶ó¼­, ÀÏ´Ü ±×³ðÀ» ¼³Ä¡ÇÏ°í ³ª¸é ¾î´À À©µµ¿ì ¸Å´ÏÀú¸¦ ¾µ °ÍÀÎÁö ¼±ÅÃÇÏ¿©¾ß ÇÑ´Ù. ±×¸®°í ´ç½ÅÀÇ µð·ºÅ丮¿¡ ``.xinitrc'' ÆÄÀÏÀ» ¸¸µé¾î¼­ Àû´çÇÑ À©µµ¿ì ¸Å´ÏÀú¸¦ ·ÎµåÇÏ°í ³ª¼­ ±×³ðÀ» ½ÃÀÛÇϵµ·Ï ÇØÁÖ¾î¾ß ÇÑ´Ù. ÆÄÀÏÀº ´ÙÀ½°ú °°Àº ¸ð¾çÀÌ µÉ °ÍÀÌ´Ù:

afterstep &
exec gnome-session

À§ÀÇ ÆÄÀÏ¿¡¼­´Â ¸ÕÀú À©µµ¿ì ¸Å´ÏÀú·Î¼­ AfterStep À» ·ÎµåÇÏ°í ±× ´ÙÀ½¿¡ ±× À§¿¡¼­ ±×³ðÀ» ½ÇÇàÇÑ´Ù.

GNU ³×Æ®¿÷ °´Ã¼ ȯ°æ¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ±×³ðÀÇ À¥ »çÀÌÆ®ÀÎ http://www.gnome.org/ ¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù. ±×¸®°í ÀØÁö¸»°í http://www.gnome.org/screenshots/ ¿¡¼­ ½º³À¼¦µµ °¨»óÇϽöó.


5.6. KDE ¼³Ä¡¿Í ¼³Á¤

K µ¥½ºÅ©Å¾ ÆÐÅ°Áö (KDE) ´Â ¶Ç ÇϳªÀÇ ÀαâÀÖ´Â À©µµ¿ì ¸Å´ÏÀúÀ̸ç ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡´Â ±×³ðº¸´Ù ¾î´ÀÁ¤µµ ´õ ¼º¼÷µÈ ÇÁ·Î±×·¥ÀÌ´Ù. ÇÏÁö¸¸ ±×³ð º¸´Ù´Â Á¶±Ý ´õ ¸¹Àº ¸Þ¸ð¸®¸¦ ÇÊ¿ä·Î ÇÏ´Â °ÍÀ¸·Î º¸À̹ǷΠ½Ã½ºÅÛ¿¡ µé¾î ÀÖ´Â ·¥ÀÇ Å©±â¸¦ °í·ÁÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. (´ç½ÅÀÇ ½Ã½ºÅÛÀÌ 64 Mb ¹Ì¸¸ÀÇ ·¥°ú 128 Mb ¹Ì¸¸ÀÇ ½º¿ÒÀ» °®°í ÀÖ´Ù¸é ±×³ðÀ» »ç¿ëÇÏ´Â °ÍÀÌ ³ªÀ» °ÍÀÌ´Ù.)

KDE ¸¦ ¼³Ä¡Çϴ ù¹ø° ´Ü°è´Â ÆÐÅ°ÁöÀÇ ÃֽŠRPM ¹èÆ÷ÆÇÀ» ³»·Á¹Þ´Â °ÍÀÌ´Ù. ±×·¯·Á¸é http://www.kde.org/mirrors.html ¿¡ µé¾î°¡¼­ Àû´çÇÑ FTP ¹Ì·¯¸¦ °ñ¶ó¾ß ÇÑ´Ù. Áö¸®ÀûÀ¸·Î ´ç½Å°ú °¡Àå °¡±î¿î ¹Ì·¯¸¦ ¼±ÅÃÇ쵂 ÀÚÁÖ °»½ÅµÇ´Â »çÀÌÆ®ÀÎÁö (¸ñ·ÏÀ» º¸¸é ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù) È®ÀÎÇØ º¸¾Æ¾ß ÇÑ´Ù.

Àû´çÇÑ ¹Ì·¯¸¦ ã¾Ò´Ù¸é ´ç½ÅÀÇ Ç÷§Æû°ú ´ç½ÅÀÌ »ç¿ëÇÏ´Â ·¹µåÇÞ ¹öÀü¿¡ ¸Â´Â ¸ðµç RPM ÆÄÀÏÀ» ³»·Á¹Þ´Â´Ù. ¿¹¸¦ µé¾î, ¸¸¾à ´ç½ÅÀÌ ÀÎÅÚ Ç÷§Æû¿¡¼­ ·¹µåÇÞ 5.2 (¶Ç´Â ±× ÀÌ»ó) ¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é, FTP ¹Ì·¯ÀÇ µð·ºÅ丮¿¡¼­ ``/pub/mirrors/kde/stable/latest/distribution/rpm/RedHat-5.2/i386/'' ¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» ³»·Á¹Þ¾Æ¾ß ÇÒ °ÍÀÌ´Ù.

ÇÊ¿äÇÑ ¸ðµç ÆÄÀÏÀ» ¹Þ¾Ò´Ù¸é, ´ÙÀ½°ú °°Àº (KDE rpm ÆÄÀÏÀÌ µé¾îÀÖ´Â µð·ºÅ丮 ÀÖ´Ù°í °¡Á¤ÇÏ°í) °£´ÜÇÑ ¸í·ÉÀ» "·çÆ®" ·Î ½ÇÇàÇÔÀ¸·Î½á KDE ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù:

rpm -Uvh qt*.rpm
install-kde-1.1-base

À§ÀÇ ¸í·ÉÀº Qt ¶óÀ̺귯¸®¸¦ ¸ÕÀú ¼³Ä¡ÇÏ°í³ª¼­ KDE ±âº» ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÑ´Ù. ÀÌ ÀÛ¾÷ÀÌ ³¡³ª°í ³ª¸é ·Î±×¿ÀÇÁ ÇÑ µÚ ´Ù½Ã ·Î±×ÀÎÇÏ¿© (¶Ç´Â ``su'' ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ·çÆ®°¡ µÈ °ÍÀ̶ó¸é exit ÇÏ¿© ³ª°£µÚ ´Ù½Ã ``su'' ÇÏ¿© ·çÆ®·Î µé¾î¿Í¼­) ½ÇÇà °æ·Î ȯ°æÀ» ÀûÀýÈ÷ ¹Ù²Ù¾î ÁÖ±â À§ÇÏ¿© ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

install-kde-1.1-apps

À§ÀÇ ¸í·ÉÀº ÀÀ¿ë ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ´Ù.

¼³Ä¡ °úÁ¤¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ ¼³¸íÀº ³»·Á¹ÞÀº KDE ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ´Â ``readme-redhat-rpms.txt'' ÆÄÀÏ¿¡ µé¾îÀÖ´Ù.

¸ðµç °ÍÀÌ ¼øÁ¶·Ó°Ô ÁøÇàµÇ°í KDE °¡ ¿¡·¯¾øÀÌ ¼³Ä¡µÇ°í ³­ µÚ, ÇÊ¿äÇÏ´Ù¸é "·çÆ®" ·Î¼­ ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÔÀ¸·Î½á KDE ¸¦ ¸ðµç »ç¿ëÀÚÀÇ µðÆúÆ® À©µµ¿ì ¸Å´ÏÀú·Î (``startx'' ¶ó°í ŸÀÌÇÎÇÏ¸é º¸°ÔµÉ È­¸éÀ¸·Î) ¼³Á¤ÇÒ ¼ö ÀÖ´Ù:

/opt/kde/bin/usekde userid

(userid ¸¦ ½ÇÁ¦ »ç¿ëÀÚÀÇ id·Î ²À ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÑ´Ù!)

K µ¥½ºÅ©Å¾ ȯ°æ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â KDE ÀÇ À¥ ÆäÀÌÁöÀÎ http://www.kde.org/ ¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù. ±×¸®°í, http://www.kde.org/kde2shots.html ¿¡ ÀÖ´Â È­¸éµµ ÀØÁö ¸»°í º¸±â ¹Ù¶õ´Ù.


6장. ÀÏ¹Ý ½Ã½ºÅÛ °ü¸®ÀÇ À̽´

6.1. ·çÆ® °èÁ¤

"·çÆ®" °èÁ¤Àº À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ °¡Àå °­·ÂÇÑ ±ÇÇÑÀ» °®´Â °èÁ¤ÀÌ´Ù. ÀÌ °èÁ¤Àº °èÁ¤ÀÇ Ãß°¡, »ç¿ëÀÚ Æнº¿öµåÀÇ º¯°æ, ·Î±× ÆÄÀÏÀÇ °Ë»ç, ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Ä¡ µî ½Ã½ºÅÛ °ü¸®ÀÇ ¸ðµç Ãø¸éÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â ÈûÀ» ÁØ´Ù.

ÀÌ °èÁ¤À» »ç¿ëÇÒ ¶§¿¡´Â ÃÖ´ëÇÑ Á¶½ÉÇÏ¿©¾ß ÇÑ´Ù´Â Á¡¿¡ À¯ÀÇÇÏ¿©¾ß ÇÑ´Ù. "·çÆ®" °èÁ¤¿¡´Â ¾î¶² º¸¾È»óÀÇ Á¦¾àµµ °¡ÇØÁöÁö ¾Ê´Â´Ù. µû¶ó¼­ °ü¸® ¾÷¹«¸¦ ¼öÇàÇϴµ¥ À־ ¾î¶² È¥¶õµµ ¾øÀÌ ½±°Ô ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ÇÏÁö¸¸, ½Ã½ºÅÛÀº ´ç½ÅÀÌ ÇÏ°í ÀÖ´Â ÀÏÀ» ´ç½ÅÀÌ Á¤È®ÇÏ°Ô ¾Ë°í ÀÖ´Ù°í °¡Á¤ÇÏ°í ÀÖÀ¸¸ç µû¶ó¼­ ´ç½ÅÀÌ ¿äûÇϴ´ë·Î ¸ðµç ÀÏÀ» ½ÇÇàÇÑ´Ù -- ¾Æ¹«°Íµµ ¹¯Áö ¾Ê°í. µû¶ó¼­, ¸í·É¾î¸¦ À߸ø ŸÀÌÇÎÇÏ¿© Áß¿äÇÑ ½Ã½ºÅÛ ÆÄÀÏÀ» Áö¿ö¹ö¸®´Â °Íµµ ½¬¿î ÀÏÀÌ´Ù.

¸¸¾à "·çÆ®" ·Î ·Î±×ÀÎÇϰųª ¿ªÇÒÀ» ÇÏ°Ô µÇ¸é ½©Àº ÇÁ·ÒÇÁÆ®ÀÇ (¸¸¾à bash¸¦ »ç¿ëÇÑ´Ù¸é) ¸¶Áö¸· ±ÛÀڷμ­ '#'¸¦ º¸¿©ÁØ´Ù. ÀÌ´Â ÀÌ °èÁ¤ÀÌ Àý´ëÀûÀÎ ±Ç·ÂÀ» °®°í ÀÖ´Ù´Â »ç½ÇÀ» ´ç½Å¿¡°Ô ¾Ë·ÁÁÖ±â À§ÇÑ ¿ªÇÒÀ» ÇÑ´Ù.

°¡Àå °£´ÜÇÑ ±ÔÄ¢Àº Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é "·çÆ®" ·Î µé¾î°¡Áö ¾Ê´Â °ÍÀÌ´Ù. ±×¸®°í ÀÏ´Ü "·çÆ®" °¡ µÇ¾ú´Ù¸é ¸í·É¾î¸¦ Á¶½É½º·´°Ô ŸÀÌÇÎÇÏ°í ¸®ÅÏÅ°¸¦ Ä¡±â Àü¿¡ ´Ù½Ã Çѹø È®ÀÎÇÏ´Â °ÍÀÌ´Ù. ±×¸®°í ÇÊ¿äÇÑ ÀÏÀ» ¸¶Ä¡ÀÚ¸¶ÀÚ "·çÆ®" ¿¡¼­ ºüÁ®³ª¿Í¾ß ÇÑ´Ù. ¸¶Áö¸·À¸·Î (´Ù¸¥ °èÁ¤¿¡ ´ëÇÏ¿©µµ ¸¶Âù°¡ÁöÀ̱â´Â ÇÏÁö¸¸ Ưº°È÷ ÀÌ °èÁ¤¿¡ À־ Áß¿äÇÑ °ÍÀº) Æнº¿öµå¸¦ ¾ÈÀüÇÏ°Ô ÁöÅ°´Â °ÍÀÌ´Ù!


6.2. »ç¿ëÀÚ °èÁ¤ ¸¸µé±â

주의

(ÁÖÀÇ: ½½·¢¿þ¾î ±âÁØÀÓ. ·¹µåÇÞÀ» À§Çؼ­´Â °»½ÅÇÏ¿©¾ß ÇÒ ÇÊ¿ä°¡ ÀÖÀ½)

ÀÌ ¼½¼Ç¿¡¼­´Â ´ç½ÅÀÇ ¸®´ª½º ½Ã½ºÅÛ¿¡¼­ ¼¨µµ¿ì Æнº¿öµå¸¦ »ç¿ëÇÏ°í ÀÖ´Ù´Â °ÍÀ» ÀüÁ¦·Î ÇÏ°í ÀÖ´Ù. ¸¸¾à ÇöÀç »ç¿ëÇÏÁö ¾Ê°í ÀÖ´Ù¸é, ÀÌ ±â´ÉÀÌ º¸¾ÈÀ» ¾î´À Á¤µµ °­È­ÇØÁֹǷΠ»ç¿ëÇÏ´Â °ÍÀ» °í·ÁÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù. ¼¨µµ¿ì ±â´ÉÀº ¼³Ä¡ÇϱⰡ °£´ÜÇÏ¸ç ±âÁ¸ÀÇ ¼¨µµ¿ì°¡ ¾Æ´Ñ Æнº¿öµå ÆÄÀÏÀ» »õ·Î¿î ¼¨µµ¿ì Æ÷¸ËÀ¸·Î ÀÚµ¿À¸·Î º¯È¯±îÁö ÇØÁØ´Ù.

»õ·Î¿î »ç¿ëÀÚ °èÁ¤À» ¸¸µç °ÍÀº µÎ´Ü°è·Î ±¸¼ºµÈ´Ù. ù¹ø°´Â °èÁ¤ ±× ÀÚü¸¦ ¸¸µå´Â °ÍÀÌ°í µÎ¹ø°´Â ÀüÀÚ¸ÞÀÏ ÁÖ¼Ò¸¦ À§ÇÑ º°¸íÀ» (¿ì¸® ȸ»ç¿¡¼­´Â, "À̸§.¼º@µµ¸ÞÀÎ.À̸§" À̶ó´Â ±ÔÄ¢À» »ç¿ëÇÑ´Ù) ¸¸µé¾îÁÖ´Â °ÍÀÌ´Ù.

°èÁ¤À» ¸¸µé·Á¸é »ç¿ëÀÚ¿¡°Ô ÇÒ´çÇÒ »ç¿ëÀÚ À̸§À» °áÁ¤ÇÏ¿©¾ß ÇÑ´Ù. »ç¿ëÀÚ À̸§Àº ÃÖ´ë 8 ÀÚ±îÁöÀÌ¸ç °¡±ÞÀû ¼ºÀ» ÀÌ¿ëÇϰųª ÀÌ¹Ì °°Àº ¼ºÀ» ¾²´Â »ç¶÷ÀÌ ÀÖÀ¸¸é (adduser ½ºÅ©¸³Æ®´Â °èÁ¤ À̸§ÀÌ Áߺ¹µÇÁö ¾Êµµ·Ï È®ÀÎÇØÁØ´Ù) À̸§ÀÇ Ã¹ÀÚ¸¦ µû¼­ ¸¸µå´Â °ÍÀÌ ÁÁ´Ù.

±×·¯°í ³ª¸é ´ÙÀ½°ú °°Àº ±âŸ Á¤º¸¸¦ ÀÔ·ÂÇ϶ó°í ÇÒ °ÍÀÌ´Ù: »ç¿ëÀÚÀÇ ÁøÂ¥ À̸§, »ç¿ëÀÚ ±×·ì (´ë°³´Â µðÆúÆ® °ªÀ» ¾¸), »ç¿ëÀÚ ¹øÈ£ # (ÀÚµ¿À¸·Î ÇÒ´çµÊ), Ȩ µð·ºÅ丮 (ÀÚµ¿À¸·Î ÇÒ´çµÊ), »ç¿ëÀÚ ½©, Æнº¿öµå ¸¸±âÀÏ °ü·Ã Á¤º¸ ±×¸®°í ¸¶Áö¸·À¸·Î ¿øÇÏ´Â Æнº¿öµå (Æнº¿öµå¸¦ ÀÔ·ÂÇÒ ¶§¿¡´Â È­¸é¿¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù; Æнº¿öµå´Â º¸¾È»óÀÇ ÀÌÀ¯·Î 6 ~ 8 ÀÚ·Î Çϵµ·Ï ÇÏ¿©¾ß ÇÑ´Ù).

¸ðµç °Í À» ¼Ò¹®ÀÚ·Î ÀÔ·ÂÇؾ߸¸ ÇÑ´Ù´Â Á¡¿¡ À¯ÀÇÇÏ¿©¾ß ÇÑ´Ù. ¿¹¿Ü·Î »ç¿ëÀÚÀÇ ÁøÂ¥ À̸§Àº "¾î¶² ÇüÅ·εç" (¿¹. Joe Smith) ÀÔ·ÂÇصµ µÇ°í Æнº¿öµåµµ ¸¶Âù°¡ÁöÀÌ´Ù. »ç¿ëÀÚ °èÁ¤ Á¤º¸¿¡¼­´Â ´ë¼Ò¹®ÀÚ¸¦ °¡¸®±â ¶§¹®¿¡ »ç¿ëÀÚ À̸§À̳ª Æнº¿öµå¸¦ ÀÔ·ÂÇÒ ¶§ ´ë¼Ò¹®ÀÚ¸¦ Á¤È®È÷ ¸ÂÃßµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù.

´ÙÀ½Àº Joe Smith ¶ó´Â »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ´Â °úÁ¤À» º¸¿©ÁÖ´Â »ç·ÊÀÌ´Ù:

mail:~# /sbin/adduser
User to add (^C to quit): smith
That name is in use, choose another.
User to add (^C to quit): smithj
Editing information for new user [smithj]
Full Name: Joe Smith
GID [100]:  
Checking for an available UID after 500
First unused uid is 859
UID [859]:  
Home Directory [/home/smithj]:  
Shell [/bin/bash]:  
Min. Password Change Days [0]:  
Max. Password Change Days [30]: 90
Password Warning Days [15]:  
Days after Password Expiry for Account Locking [10]: 0
Password [smithj]:</ FL1539
Retype Password:</ Fl1539
Sorry, they do not match.
Password:</> FL1539
Retype Password:</ FL1539
Information for new user [smithj]:
Name: Joe Smith
Home directory: /home/smithj
Shell: /bin/bash
Password: <hidden>
Uid: 859        Gid: 100
Min pass: 0     maX pass: 99999
Warn pass: 7    Lock account: 0
public home Directory: no
Type 'y' if this is correct, 'q' to cancel and quit the program,
or the letter of the item you wish to change: Y

´ÙÀ½ ´Ü°è´Â »ç¿ëÀÚÀÇ ÀüÀÚ¸ÞÀÏ¿¡ ´ëÇÏ¿© º°¸íÀ» ¸¸µé¾îÁÖ´Â °ÍÀÌ´Ù. ÀÌ´Â »ç¿ëÀÚµéÀÌ ÀüÀÚ¸ÞÀÏ ÁÖ¼Ò¸¦ °èÁ¤ À̸§À¸·Î ÇÒ °ÍÀÎÁö ¾Æ´Ï¸é ´Ù¸¥ »ç¶÷µéÀÌ ÀüÀÚ¸ÞÀÏ ÁÖ¼Ò¸¦ "Á» ´õ ½±°Ô" ÃßÃøÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÏ¿© ÀÚ±âÀÇ À̸§À» (À̸§.¼º Çü½ÄÀ¸·Î) ¾µ °ÍÀÎÁö ¼±ÅÃÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.

ÀüÀÚ¸ÞÀÏ º°¸íÀ» Ãß°¡ÇÏ·Á¸é ``/etc/aliases'' ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÏ¸é µÈ´Ù:

mail# pico -w /etc/aliases

ÆÄÀÏÀÇ ¸Ç ¾Æ·¡¿¡´Ù°¡ »õ·Î¿î º°¸íÀ» Ãß°¡ÇÑ´Ù. º°¸íÀ» Ãß°¡ÇÏ´Â Çü½ÄÀº ´ÙÀ½°ú °°´Ù:

À̸§.¼º:»ç¿ëÀÚÀ̸§

»ç¿ëÀÚ¿¡°Ô À̸§ Ç¥±â¿¡ ÀÖ¾î ¾î¶² °ÍÀ» ¼±È£ÇÏ´ÂÁö ¹°¾îº¸¾Æ¾ß ÇÒ °ÍÀÌ´Ù (¿¹ÄÁ´ë Joseph.Smith ¶Ç´Â Joe.Smith Áß ¾î´À °ÍÀ¸·Î ÇÒ Áö) ¿¹ÀÇ Joe Smith ¶ó´Â »ç¿ëÀÚ¿¡ ´ëÇÏ¿©´Â ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¸é µÉ °ÍÀÌ´Ù:

Joe.Smith:smith

º°¸íÀÇ Ãß°¡¸¦ ³¡³»°í ³ª¼­, <Ctrl>-<X> ¸¦ ´­·¯¼­ ÆÄÀÏÀ» ÀúÀåÇÑ´Ù. ±×¸®°í ³ª¼­ ``newaliases'' ¶ó°í ŸÀÌÇÎÇÏ¿© º°¸í µ¥ÀÌÅͺ£À̽º¸¦ °»½ÅÇØÁØ´Ù.

¹Ù·Î ÀÌ ½ÃÁ¡ºÎÅÍ »ç¿ëÀÚ °èÁ¤ÀÌ ¸¸µé¾îÁ®¼­ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù. »õ·Î¿î »ç¿ëÀÚ¿¡°Ô »ç¿ëÀÚ À̸§Àº ¼Ò¹®ÀÚ·Î ÀÔ·ÂÇÏ¿©¾ß Çϸç Æнº¿öµå´Â ´ë¼Ò¹®ÀÚ¸¦ Á¤È®È÷ ±¸ºÐÇؼ­ ÀÔ·ÂÇØ¾ß ÇÏ°í ÀüÀÚ¸ÞÀÏÀÇ ÁÖ¼Ò´Â ¹«¾ùÀÎÁö (¿¹¸¦ µé¾î, ``Joe.Smith@mail.µµ¸ÞÀÎ.À̸§'') ¸¦ ¾Ë·ÁÁÖ´Â °ÍÀÌ ÁÁ´Ù.


6.3. »ç¿ëÀÚ Æнº¿öµå ¹Ù²Ù±â

»ç¿ëÀÚ¸¦ ´ë½ÅÇÏ¿© Æнº¿öµå¸¦ ¹Ù²Ù±â À§Çؼ­´Â ¿ì¼± "·çÆ®" °èÁ¤À¸·Î ·Î±×ÀÎÇϵçÁö "su" ÇÏ¿©¾ß ÇÑ´Ù. ±×·± ´ÙÀ½, ``passwd »ç¿ëÀÚ'' (¿©±â¼­ »ç¿ëÀÚ´Â Æнº¿öµå¸¦ ¹Ù²Ù·Á´Â »ç¿ëÀÚÀÇ °èÁ¤À̸§ÀÌ´Ù) ¶ó°í ŸÀÌÇÎÇÑ´Ù. ½Ã½ºÅÛÀº »õ Æнº¿öµå¸¦ ³ÖÀ¸¶ó°í ÇÒ °ÍÀÌ´Ù. Æнº¿öµå¸¦ ÀÔ·ÂÇÏ´Â µ¿¾È¿¡´Â ÀÔ·ÂÇÏ´Â ³»¿ëÀÌ È­¸é¿¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù.

»ç¿ëÀÚ°¡ ÀÚ±â ÀÚ½ÅÀÇ Æнº¿öµå¸¦ ¹Ù²Ù°íÀÚ Çϸé, (»ç¿ëÀÚ À̸§À» ÁöÁ¤ÇÏÁö ¾Ê°í) ``passwd'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù. ±×·¯¸é È®ÀÎÀ» À§ÇÏ¿© ¿ø·¡ÀÇ Æнº¿öµå¸¦ ÀÔ·ÂÇ϶ó°í ÇÏ°í ±× ´ÙÀ½¿¡ »õ·Î¿î Æнº¿öµå¸¦ ÀÔ·ÂÇ϶ó°í ÇÒ °ÍÀÌ´Ù.


6.4. »ç¿ëÀÚ °èÁ¤ ¸·¾ÆµÎ±â

¾î¶² »ç¿ëÀÚ °èÁ¤À» ¸·À¸·Á¸é, ·çÆ®·Î¼­ ``/etc/shadow'' ÆÄÀÏÀ» (¼¨µµ¿ì Æнº¿öµå¸¦ ¾²°í ÀÖ´Ù°í °¡Á¤ÇÑ °æ¿ì; ¸¸¾à ¼¨µµ¿ì Æнº¿öµå¸¦ ¾²Áö ¾Ê´Â´Ù¸é ``/etc/passwd'' ÆÄÀÏÀ») ÆíÁýÇÏ¿© (¾ÏȣȭµÈ ÇüÅ·ΠÀúÀåµÈ) Æнº¿öµå¸¦ ``*'' º°Ç¥·Î ¹Ù²Ù¾îÁÖ¸é µÈ´Ù. ¸ðµç À¯´Ð½º Æнº¿öµå´Â (ÃÖ´ë 8ÀÚ±îÁö °¡´ÉÇÏÁö¸¸) ±æÀÌ¿Í´Â »ó°ü¾øÀÌ 13ÀÚÀÇ ¾ÏȣȭµÈ ¹®ÀÚ¿­·Î ÀúÀåµÈ´Ù. µû¶ó¼­, Æнº¿öµå¸¦ ``*'' ÇѱÛÀÚ·Î ¹Ù²Ù¾î ¹ö¸®¸é »ç¿ëÀÚ´Â ´õ ÀÌ»ó ·Î±×ÀÎÇÒ ¼ö ¾ø°Ô µÈ´Ù.

참고: ÁÖÀÇ: ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¸é ´Ù½Ã ±× »ç¿ëÀÚ °èÁ¤À» ¾µ ¼ö ÀÖ°Ô ÇÏ·Á¸é ÀÌ¹Ì ¾ÏȣȭµÈ Æнº¿öµå Çʵ尡 º¯°æµÇ¾ú±â ¶§¹®¿¡ »õ·Î¿î Æнº¿öµå¸¦ ºÎ¿©ÇÏ¿©¾ß ÇÑ´Ù. À̸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ¸·Î ½Ã½ºÅÛ °ü¸®ÀÚµéÀÌ ¾Ö¿ëÇÏ´Â ¹æ¹ýÀº °èÁ¤À» ¸·À» ¶§¿¡´Â ¾ÏȣȭµÈ Æнº¿öµåÀÇ ¸Ç ¾Õ¿¡ ``*'' º°Ç¥ ¹®ÀÚ¸¦ µ¡ºÙÀÌ°í ´Ù½Ã ¾µ ¼ö ÀÖ°Ô ÇÒ ¶§¿¡´Â º°Ç¥¸¸ Áö¿öÁÖ´Â °ÍÀÌ´Ù.

``/etc/passwd'' ÆÄÀÏ°ú ``/etc/shadow'' ÆÄÀÏ¿¡ ´ëÇÑ Á» ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ¾Æ·¡ÀÇ 6.6절 À» ÂüÁ¶ÇϽÿä.


6.5. »ç¿ëÀÚ °èÁ¤ Á¦°ÅÇϱâ

°æ¿ì¿¡ µû¶ó¼­, ¾î¶² »ç¿ëÀÚÀÇ °èÁ¤À» ¼­¹ö¿¡¼­ ¿ÏÀüÈ÷ Á¦°ÅÇØ¾ß ÇÒ ¶§°¡ ÀÖ´Ù.

·¹µåÇÞÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é, ÇÊ¿ä¾ø´Â »ç¿ëÀÚ °èÁ¤À» Á¦°ÅÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ``userdel'' ¸í·ÉÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ¹°·Ð, ``·çÆ®'' ·Î¼­ ŸÀÌÇÎÇÏ¿©¾ß ÇÑ´Ù. ¿¹´Â ´ÙÀ½°ú °°´Ù:

/usr/sbin/userdel baduser

À§ÀÇ ¸í·ÉÀº »ç¿ëÀÚ À̸§ ``baduser'' ¿¡ ÇØ´çÇÏ´Â Ç׸ñÀ» ``/etc/passwd'' ÆÄÀÏ°ú ¸¸¾à ¼¨µµ¿ì Æнº¿öµå¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é (¼¨µµ¿ì Æнº¿öµå´Â ¹Ýµå½Ã »ç¿ëÇÏ¿©¾ß ÇÑ´Ù; »ó¼¼ÇÑ ³»¿ëÀº 6.6절 À» ÂüÁ¶ÇϽÿä) ``/etc/shadow'' ÆÄÀÏ¿¡¼­ ã¾Æ¼­ Áö¿öÁØ´Ù.

참고: ÁÖÀÇ: ``/etc/group'' ÆÄÀÏÀº ´Ù¸¥ »ç¿ëÀÚ°¡ ¼ÓÇØÀÖ´Â ±×·ìÀ» »èÁ¦ÇÒ À§Ç輺ÀÌ Àֱ⠶§¹®¿¡ ¼öÁ¤ÇÏÁö ¾Ê´Â´Ù. ÀÌ´Â º°ÀÏÀÌ ¾Æ´ÏÁö¸¸ ¸¸¾à ½Å°æÀÌ ¾²ÀÎ´Ù¸é ¼öÀÛ¾÷À¸·Î ±×·ì ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÇØ´ç Ç׸ñÀ» »èÁ¦ÇÏ¸é µÈ´Ù.

¸¸¾à »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮±îÁö Áö¿ì°í ½Í´Ù¸é, ``userdel'' ¸í·É¿¡ ``-r'' ¿É¼ÇÀ» Ãß°¡ÇÏ¸é µÈ´Ù. ¿¹¸¦ µé¾î:

/usr/sbin/userdel -r baduser

³ª´Â °èÁ¤À» °ð¹Ù·Î Á¦°ÅÇÏÁö ¸»°í ´ë½Å óÀ½¿¡¼­ ±×³É ¸·¾ÆµÎµµ·Ï ±ÇÀåÇÑ´Ù. ƯÈ÷, ¸¹Àº »ç¿ëÀÚ¸¦ °¡Áø ȸ»ç ¼­¹öÀÎ °æ¿ì¿¡´Â ²À ±×·¡¾ß ÇÑ´Ù. °á±¹ ¿¹ÀüÀÇ »ç¿ëÀÚ°¡ ±× °èÁ¤À» ´Ù½Ã »ç¿ëÇÏ¿©¾ß ÇÏ´Â °æ¿ìµµ »ý±æ ¼ö ÀÖ°í ÀÚ±âÀÇ È¨ µð·ºÅ丮¿¡ µé¾îÀÖ´Â ÆÄÀÏÀ» ¿ä±¸ÇÒ ¼öµµ ÀÖ´Ù. ¶Ç´Â ½ÉÁö¾î´Â (¾÷¹« º¯°æ¿¡ µû¶ó) »õ·Î¿î »ç¿ëÀÚ°¡ ÀüÀÓ »ç¿ëÀÚÀÇ ÆÄÀÏÀ» ÇÊ¿ä·Î ÇÒ ¼öµµ ÀÖ´Ù. ¾î¶² °æ¿ì¿¡¶óµµ "¸¸¾àÀÇ °æ¿ì¸¦ ´ëºñÇÏ¿©" ÀÌÀü »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮ÀÇ ¹é¾÷º»À» ¸¸µé¾î µÎ¾î¾ß ÇÑ´Ù. »ç¿ëÀÚ °èÁ¤À» ¸·¾ÆµÎ´Â »ó¼¼ÇÑ ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 6.4절 À» ±×¸®°í ¹é¾÷À» ½ÇÇàÇÏ´Â »ó¼¼ÇÑ ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 8장 À» ÂüÁ¶ÇϽÿä.


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

ÀüÅëÀûÀÎ À¯´Ð½º ½Ã½ºÅÛ¿¡¼­´Â ´Ü¹æÇâ ¾Ïȣȭ°¡ µÈ Æнº¿öµå¸¦ Æ÷ÇÔÇÏ¿© »ç¿ëÀÚ °èÁ¤ Á¤º¸¸¦ ``/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

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

  • »ç¿ëÀÚÀ̸§. ÃÖ´ë 8ÀÚ±îÁö. ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏ¸ç ´ë°³ÀÇ °æ¿ì¿¡´Â ¼Ò¹®Àڷθ¸ ±¸¼º

  • Æнº¿öµå Ç׸ñ¿¡´Â "x" ¹®ÀÚ°¡ µé¾îÀÖÀ½. Æнº¿öµå´Â ``/etc/shadow'' ÆÄÀÏ¿¡ ÀúÀåµÊ.

  • ¼ýÀÚ·ÎµÈ »ç¿ëÀÚ ¹øÈ£. ÀÌ ¹øÈ£´Â ``adduser'' ½ºÅ©¸³Æ®¿¡ ÀÇÇÏ¿© ºÎ¿©µÈ´Ù. À¯´Ð½º´Â ÀÌ Ç׸ñ°ú ±× ´ÙÀ½ÀÇ ±×·ì Ç׸ñÀ» ÀÌ¿ëÇÏ¿© ¾î´À ÆÄÀÏÀÌ ´©±¸¿¡°Ô ¼ÓÇÑ °ÍÀÎÁö¸¦ ±¸ºÐÇÑ´Ù.

  • ¼ýÀÚ·Î µÈ ±×·ì ¹øÈ£. ·¹µåÇÞÀº ÆÄÀÏ º¸¾ÈÀ» Çâ»ó ½ÃÅ°±â À§ÇÏ¿© ²Ï ƯÀÌÇÏ°Ô ±×·ì ¹øÈ£¸¦ »ç¿ëÇÑ´Ù. º¸Åë ±×·ì ¹øÈ£´Â »ç¿ëÀÚ ¹øÈ£¿Í °°´Ù.

  • »ç¿ëÀÚÀÇ ÁøÂ¥ À̸§. ÀÌ Ç׸ñÀÇ ÃÖ´ë ±æÀÌ°¡ ¾ó¸¶ÀÎÁö´Â ¸ð¸£°ÚÁö¸¸ ÇÕ¸®ÀûÀÎ ¼öÁØÀ¸·Î (30ÀÚ À̳») °ü¸®Çϵµ·Ï ÇØ¾ß ÇÑ´Ù.

  • »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮. º¸Åë /home/»ç¿ëÀÚÀ̸§ (¿¹¸¦ µé¾î, /home/smithj) ÀÌ µÈ´Ù. ¸ðµç »ç¿ëÀÚÀÇ °³ÀÎ ÆÄÀÏ°ú À¥ ÆäÀÌÁö, ¸ÞÀÏ Àü´Þ ÁöÁ¤ µîÀÌ ¿©±â¿¡ ÀúÀåµÈ´Ù.

  • »ç¿ëÀÚÀÇ "½© °èÁ¤". ´ë°³ÀÇ °æ¿ì¿¡ (³»°¡ °³ÀÎÀûÀ¸·Î ¼±È£ÇÏ´Â ½©À̱⵵ ÇÑ) bash ½©À» »ç¿ëÇϵµ·Ï Çϱâ À§ÇÏ¿© ``/bin/bash'' ·Î ÁöÁ¤ÇÑ´Ù.

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

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

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

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

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

  • »ç¿ëÀÚÀ̸§. ÃÖ´ë 8ÀÚ. ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏ¸ç ´ë°³ÀÇ °æ¿ì¿¡´Â ¼Ò¹®Àڷθ¸ ±¸¼ºµÈ´Ù. /etc/passwd ÆÄÀÏÀÇ »ç¿ëÀÚÀ̸§°ú ¦À» ÀÌ·é´Ù.

  • Æнº¿öµå. 13 ±ÛÀÚ·Î ¾Ïȣȭ µÊ. ºñ¾îÀÖ´Â °æ¿ì (Áï, ::) ´Â (º¸ÅëÀº ÁÁÀº ¹æ¹ýÀÌ ¾Æ´ÏÁö¸¸) ·Î±×ÀÎÇϴµ¥ Æнº¿öµå°¡ ÇÊ¿ä¾ø´Ù´Â °ÍÀ» ³ªÅ¸³»¸ç, ``*'' ¶ó°í µÇ¾î ÀÖÀ¸¸é (Áï, :*:) ±× °èÁ¤Àº ¸·¾ÆµÎ¾ú´Ù´Â °ÍÀ» ³ªÅ¸³½´Ù.

  • Æнº¿öµå¸¦ ¸¶Áö¸·À¸·Î ¹Ù²Û ³¯ÀÌ (1970³â 1¿ù 1ÀϷκÎÅÍ) ¸çĥ°ÀÇ ³¯ÀÎÁö ³ªÅ¸³»´Â Ç׸ñ.

  • ÃÖ¼Ò ¸çÄ¥ÀÌ Áö³­ µÚ¿¡ Æнº¿öµå¸¦ ¹Ù²Ü ¼ö ÀÖ´ÂÁö¸¦ ³ªÅ¸³»´Â Ç׸ñ (0ÀÌ¸é ¾ðÁ¦µçÁö ¹Ù²Ü ¼ö ÀÖ´Ù´Â ÀǹÌ)

  • Æнº¿öµå¸¦ ¹Ýµå½Ã ¹Ù²ã¾ß ÇÏ´Â ³¯·Î ºÎÅÍ ¸çÄ¥À̳ª Áö³µ´ÂÁö¸¦ ³ªÅ¸³»´Â Ç׸ñ (99999 ´Â ¹«Áö¹«Áö ¿À·§µ¿¾È Æнº¿öµå¸¦ ¹Ù²ÙÁö ¾Ê¾Ò´Ù´Â °ÍÀ» ³ªÅ¸³½´Ù)

  • Æнº¿öµå°¡ ¸¸±â°¡ µÇ¾úÀ½À» ¸çÄ¥ µ¿¾È »ç¿ëÀÚ¿¡°Ô °è¼Ó ÁÖÀǸ¦ ÁÙ °ÍÀÎÁö ³ªÅ¸³»´Â Ç׸ñ (1ÁÖÀÏ µ¿¾È ¾Ë·ÁÁÖ·Á¸é 7)

  • Æнº¿öµå°¡ ¸¸±â°¡ µÇ¾î¼­ °èÁ¤ÀÌ »ç¿ëºÒ°¡°¡ µÈÁö ¸çÄ¥À̳ª µÇ¾ú´ÂÁö ³ªÅ¸³»´Â Ç׸ñ

  • °èÁ¤ÀÌ »ç¿ëºÒ°¡°¡ µÈ °ÍÀÌ 1970³â 1¿ù 1ÀϺÎÅÍ °è»êÇÏ¿© ¸çĥ°¿´´ÂÁö ³ªÅ¸³»´Â Ç׸ñ

  • ¹Ì·¡ÀÇ »ç¿ëÀ» À§Çؼ­ Àâ¾ÆµÐ Ç׸ñ


6.7. ½Ã½ºÅÛÀÇ Á¾·á¿Í Àç½ÃÀÛ

Å͹̳Π»óÅ¿¡¼­ ½Ã½ºÅÛÀ» Á¾·á½ÃÅ°·Á¸é, "·çÆ®" °èÁ¤À¸·Î ·Î±×ÀÎÇϰųª "su" ÇÏ¿©¾ß ÇÑ´Ù. ±×¸®°í ³ª¼­ ``/sbin/shutdown -r now'' ¶ó°í ŸÀÌÇÎÇÑ´Ù. ¸ðµç ÇÁ·Î¼¼½º°¡ Á¾·áµÇ°í ³­ µÚ ¸®´ª½º°¡ Á¾·áµÇ±â±îÁö´Â ¸î ºÐÀÌ °É¸°´Ù. ÄÄÇ»ÅÍ´Â ½º½º·Î ÀçºÎÆÃÇÒ °ÍÀÌ´Ù. ¸¸¾à Äܼ־տ¡ ¾É¾Æ ÀÖ´Ù¸é Á» ´õ ºü¸¥ ¹æ¹ýÀ¸·Î¼­ <Ctrl>-<Alt>-<Del> ¸¦ ´­·¯µµ µÈ´Ù. ¸®´ª½º°¡ ¿ÏÀüÈ÷ ³¡³ª´Âµ¥ ±îÁö´Â ¸î ºÐÀÌ °É¸®¹Ç·Î Á¦¹ß Àγ»½ÉÀ» °®°í ±â´Ù·ÁÁֱ⠹ٶõ´Ù.

½Ã½ºÅÛÀ» Á¾·á½ÃÄѼ­ ¸ØÃßµµ·Ï (Áï, Á¾·á½ÃÅ°°í ³­ µÚ °ð¹Ù·Î ÀçºÎÆÃÇÏÁö ¾Ê´Â °Í) ÇÒ ¼öµµ ÀÖ´Ù. ´Ù½Ã Àü¿øÀ» ³Ö¾îÁְųª <Ctrl>-<Alt>-<Del> ¸¦ ´­·¯¼­ ÀçºÎÆÃÇÏÁö ¾Ê´ÂÇÑ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ¾ø´Â »óÅ·ΠµÈ´Ù. ÀÌ´Â ½Ã½ºÅÛÀ» ¿ÏÀüÈ÷ ²¨¼­ ´Ù¸¥ °÷À¸·Î ¿Å±ä´ÙµçÁö ÇÒ ¶§ À¯¿ëÇÏ´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é, "·çÆ®" °èÁ¤À¸·Î ·Î±×ÀÎÇϰųª "su" ÇÑ µÚ ``/sbin/shutdown -h now'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù. ¸®´ª½º´Â ½º½º·Î¸¦ Á¾·á½ÃŲ ÈÄ "System halted" ¶ó´Â ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù. À̶§ºÎÅÍ´Â ÄÄÇ»ÅÍÀÇ Àü¿øÀ» ²¨µµ µÈ´Ù.

°ü¸®ÀÚ°¡ Äֿܼ¡ ÀÖ´Â °æ¿ì¿¡¸¸ ½Ã½ºÅÛÀ» Á¾·á½ÃÅ°´Â °ÍÀÌ ÁÁ´Ù. ¹°·Ð ¿ø°ÝÁö¿¡¼­ ½© ¼¼¼ÇÀ» ÅëÇÏ¿© Á¾·á½ÃÅ°´Â °Íµµ °¡´ÉÇÏ¸é ¹®Á¦°¡ »ý°Ü¼­ ½Ã½ºÅÛÀÌ Á¦´ë·Î Àç½ÃÀÛÇÏÁö ¸øÇÏ´Â °æ¿ì ¾îÂ÷ÇÇ ½Ã½ºÅÛÀÌ ÀÖ´Â °÷±îÁö °¡¼­ ¾î¶² Á¶Ã³¸¦ ÃëÇØ¾ß Çϱ⠶§¹®ÀÌ´Ù. (ÇÏÁö¸¸, ³ªÀÇ °æ¿ì¿¡´Â Çѹøµµ ÀÌ·± ¹®Á¦°¡ »ý±ä ÀûÀº ¾ø¾ú´Ù.)

½Ã½ºÅÛÀÌ ºÎÆÃÇϸé, ¸®´ª½º´Â ÀÚµ¿À¸·Î ½ÃÀÛµÇ¸ç ³×Æ®¿÷ Áö¿ø, ÀÎÅÍ³Ý ¼­ºñ½º¸¦ Æ÷ÇÔÇÑ ¸ðµç ÇÊ¿äÇÑ ¼­ºñ½º¸¦ ÀÚµ¿À¸·Î ¿Ã·ÁÁØ´Ù.

작은 정보: ÆÁ: ¸¸¾à ¸ðµç ¿Â¶óÀÎ »ç¿ëÀÚ (¿Â¶óÀÎÀ̶õ ½© °èÁ¤À¸·Î ·Î±×ÀÎÇÏ¿´´Ù´Â ÀǹÌÀÌ´Ù) ¿¡°Ô ¾î¶² °æ°í ¸Þ½ÃÁö¸¦ º¸³»°í ½Í´Ù¸é, "now" ´ë½Å¿¡ Àû´çÇÑ ½Ã°£ °ªÀ» ³Ö¾îÁÖ¸é µÈ´Ù. ¹°·Ð, ½Ã½ºÅÛ Á¾·á °æ°í ¸Þ½ÃÁöµµ ¹Ù²Ü ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ``/sbin/shutdown -r +5 Hardware upgrade'' ¶ó°í Çϸé Çϵå¿þ¾î ¾÷±×·¹À̵带 À§Çؼ­ ½Ã½ºÅÛÀ» Á¾·áÇÑ´Ù´Â °ÍÀ» »ç¿ëÀÚ¿¡°Ô ¾Ë¸± ¼ö ÀÖ´Ù. ±×¸®°í »ç¿ëÀÚ°¡ °áÁ¤ÀûÀÎ ½Ã°£ÀÌ ´Ù°¡¿À±â Àü±îÁö ÇÊ¿äÇÑ ÆÄÀÏÀ» ´Ý°í ·Î±× ¿ÀÇÁÇϵµ·Ï ÁÖ±âÀûÀ¸·Î °è¼Ó °æ°í ¸Þ½ÃÁö¸¦ º¸³»ÁÖ°Ô µÈ´Ù.


7장. ¼³Á¤°ú °ü¸®

Áý¿¡¼­°Ç ȸ»ç¿¡¼­°Ç ³ª´Â ·¹µåÇÞ ¸®´ª½º ¹èÆ÷ÆÇÀÇ Ç¥ÁØ ¼³Ä¡ÀÇ µðÆúÆ® ¼³Á¤ ¼ÂÆÃÀ» ÀüÇô ¶Ç´Â °ÅÀÇ ¹Ù²ÙÁö ¾Ê°í "¹Ú½º¿¡¼­ ²¨³»¼­ °ð¹Ù·Î" ¼­ºñ½º¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ¾ú´Ù.

¹°·Ð, ¸ðµç ÀÎÅͳÝ, ÆÄÀÏ & Àμ⠼­ºñ½º, ±âŸ ¿ì¸® ȸ»ç¿¡¼­ ÇÊ¿ä·Î ÇÏ´Â ¸ðµç ¼­ºñ½º¸¦ Á¦°øÇϱâ À§Çؼ­´Â Á¶±Ý¾¿ °íÃľßÇÒ °ÍÀ̳ª Ãß°¡·Î ¼³Ä¡ÇؾßÇÒ ¼­ºñ½º°¡ ¸¹ÀÌ ÀÖ´Ù. °ü¸®ÀÚ´Â ´ÙÀ½°ú °°Àº ³»¿ëÀ» ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù:

  • ``/etc/rc.d/rc.local'' ÆÄÀÏÀº ½Ã½ºÅÛÀÌ ½ÃÀÛµÉ ¶§ ½ÇÇàµÇ¸ç ºÎÆõǸ鼭 ½ÃÀ۵Ǿî¾ß ÇÒ Ãß°¡ ¼­ºñ½º¸¦ ´ã°í ÀÖ´Ù.

  • »çÀÌÆ®¿¡ µû¶ó ¼öÁ¤ÀÌ ÇÊ¿äÇÑ ºÎºÐÀ» È®ÀÎÇϱâ À§ÇϾƿ© /etc ¸¦ µé¿©´Ùº¸¾Æ¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ ³»¿ë¿¡´Â ´ÙÀ½°ú °°Àº °ÍÀÌ Æ÷ÇԵȴÙ:

    • ``/etc/inetd.conf'' (finger, echo, chargen °ú °°ÀÌ ÇÊ¿äÇÏÁö ¾ÊÀº ¼­ºñ½º°¡ ½ÇÇàµÇÁö ¾Êµµ·Ï µÇ¾îÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù; ¶ÇÇÑ ÇÊ¿ä¿¡ µû¶ó ¼­ºñ½º¸¦ Ãß°¡Çϰųª ¼öÁ¤ÇÏ¿©¾ß ÇÑ´Ù)

    • ``/etc/exports'' (NFS º¼·ýÀ» ¸¶¿îÆ®ÇÒ ¼ö Àִ ȣ½ºÆ®ÀÇ ¸ñ·ÏÀ» °®°íÀÖ´Ù; ÀÚ¼¼ÇÑ ³»¿ëÀº7.6절 À» ÂüÁ¶ÇϽÿä)

    • ``/etc/organization'', ``/etc/nntpserver'', ``/etc/NNTP_INEWS_DOMAIN'' (ÀûÀýÈ÷ ¼³Á¤ÇÑ´Ù)

    • ``/etc/lilo.conf'' (LILO ºÎÆ® ·Î´õ -- ºÎÆÃÇÒ ¶§ ¸®´ª½º Ä¿³ÎÀ» žÀç½ÃÄÑÁÖ´Â ÇÁ·Î¼¼½º -- °¡ ÇÊ¿ä·Î ÇÏ´Â Á¤º¸¸¦ °®°í ÀÖ´Ù; ÀÚ¼¼ÇÑ ³»¿ëÀº 4.8절 À» ÂüÁ¶ÇϽÿä)

    • ``/etc/sudoers'' (Ưº°ÇÑ ±ÇÇÑÀ» ÁÖ¾î¾ßÇÒ »ç¿ëÀÚÀÇ ¸ñ·Ï°ú ±×µéÀÌ ½ÇÇàÇÒ ¼ö ÀÖ´Â ¸í·É¾î¸¦ ´ã°í ÀÖ´Ù)

    • ``/etc/named.boot'' (DNS ¸¦ À§ÇØ »ç¿ëµÈ´Ù; ÀÚ¼¼ÇÑ ³»¿ëÀº 7.2절 À» ÂüÁ¶ÇϽÿä)

  • ``/usr/local/'' °ú ±× ¼­ºêµð·ºÅ丮¿¡ ÀÖ´Â °ÍµéÀº Ãß°¡ ÆÐÅ°ÁöÀ̰ųª (RPM ÀÌ ¾Æ´Ï¶ó Ÿ¸£ ÆÄÀÏ °°Àº °ÍÀ¸·Î ¼³Ä¡ÇÑ) ±âÁ¸ ¹öÀü¿¡ ´ëÇÑ ¼öÁ¤ÆǵéÀÌ´Ù. (¶Ç´Â, ±×°÷¿¡ ¼³Ä¡ÇÒ ¼ö ¹Û¿¡ ¾ø´Â ¾î¶² °ÍµéÀÌ´Ù.) À̵é ÆÄÀÏÀº, ±× Áß¿¡¼­µµ ƯÈ÷ /usr/local/src/ ¿¡ ÀÖ´Â ÆÄÀÏÀº, Ç×»ó ÃÖ½ÅÆÇÀ¸·Î À¯ÁöÇÏ¿©¾ß ÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 10장 À» ÂüÁ¶ÇϽÿä.


7.1. À¥ ¼­¹ö¿Í HTTP ij½Ì ÇÁ·Ï½ÃÀÇ °ü¸®

주의

(ÁÖÀÇ: ÀÌ ¼½¼ÇÀÇ ³»¿ëÀº ¹«½ÃÇÒ °Í!)

  1. ÀÎÅÍ³Ý »ç¿ëÀÚ¸¦ Á¤»óÀûÀ¸·Î ¸¸µç´Ù. "½©" °èÁ¤Àº ``/bin/bash'' À̾î¾ß ÇÑ´Ù (FTP ¸¦ ÀÌ¿ëÇÏ·Á¸é Á¤»óÀûÀÎ ½©·Î µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù).

  2. ``cd /home ; chown root.root theuser'' ÀÌ´Â "theuser" ¶ó´Â »ç¿ëÀÚÀÇ µð·ºÅ丮¸¦, º¸¾È»óÀÇ ÀÌÀ¯·Î, ·çÆ®ÀÇ ¼ÒÀ¯·Î ¸¸µé¾îÁØ´Ù.

  3. ``cd /home/theuser ; mkdir www ; chown theuser.theuser'' ÀÌ·¸°Ô ÇÏ¸é »ç¿ëÀÚÀÇ "www" µð·ºÅ丮¸¦ ¸¸µé°í »ç¿ëÀÚ°¡ Àаí/¾µ ¼ö ÀÖµµ·Ï ¼ÒÀ¯°ü°è¸¦ ÁöÁ¤ÇÑ´Ù.

  4. ``echo "exit" > .profile'' ÀÌ·¸°Ô Çϸé ``.profile'' ÆÄÀÏÀÌ ¸¸µé¾îÁö°í ±× ³»¿ëÀº ``exit'' ÇÑ ÁÙÀÌ µÈ´Ù. »ç¿ëÀÚ°¡ ÅÚ³ÝÀ» ÅëÇÏ¿© ·Î±×ÀÎÇÏ·Á°í ÇÏ¸é °ð¹Ù·Î ²÷¾îÁö°Ô µÉ °ÍÀÌ´Ù.

  5. ``ls -l'' ¸í·ÉÀ» ½ÇÇàÇÏ¿© µð·ºÅ丮¿¡ (``..'' °ú ``.''¸¦ Á¦¿ÜÇÏ°í) µü µÎ °³ÀÇ ÆÄÀϸ¸ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù:

    • .profile (root.root°¡ ¼ÒÀ¯)

    • www (theuser.theuser°¡ ¼ÒÀ¯)

    ±× ¿Ü ´Ù¸¥ ¸ðµç ÆÄÀÏÀº Áö¿öµµ µÈ´Ù (¿¹¸¦ µé¾î, ``rm .less ; rm .lessrc'')

  6. ¸¸¾à »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ ÀüÀÚ¸ÞÀÏÀÌ ÀÚµ¿À¸·Î ´Ù¸¥ ÀüÀÚ¸ÞÀÏ ÁÖ¼Ò·Î Àü¼ÛµÇ±â¸¦ ¿øÇÑ´Ù¸é ±× ÀüÀÚ¸ÞÀÏ ÁÖ¼Ò°¡ ´Þ¶û ÇÑ ÁÙ µé¾îÀÖ´Â .forward ¶ó´Â ÆÄÀÏÀ» ¸¸µé¾îÁÖ¸é µÈ´Ù.

±×°Ô ´Ù´Ù. »ç¿ëÀڴ Ȩ ÆäÀÌÁö¸¦ °»½ÅÇϱâ À§ÇÏ¿© FTP ¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.


7.2. µµ¸ÞÀÎ ³×ÀÓ ¼­¹ö (DNS) ÀÇ ¼³Á¤°ú °ü¸®

¿ì¸® ȸ»ç¿¡¼­´Â ¸®´ª½º¸¦ DNS ¼­¹ö·Î »ç¿ëÇÏ°í ÀÖ´Ù. ¼º´ÉÀº »ó»óÀÌ»óÀ¸·Î ¶Ù¾î³ª´Ù. ÀÌ ¼½¼Ç¿¡¼­´Â ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡¼­ Ç¥ÁØÀ¸·Î µû¶ó¿À´Â BIND 8.x ¸¦ ÀÌ¿ëÇÏ¿© µµ¸ÞÀÎ ³×ÀÓ ¼­ºñ½º¸¦ ÇÒ ¼ö ÀÖµµ·Ï DNS Å×À̺íÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.

참고: ÁÖÀÇ: ·¹µåÇÞ 5.1 °ú ±× ÀÌÀü ¹öÀüÀº BIND 4.x ÆÐÅ°Áö¸¦ »ç¿ëÇÏ¿´´Âµ¥ ¿©±â¼­ »ç¿ëµÇ¾ú´ø ¼³Á¤ ÆÄÀÏÀº ¾à°£ ´Ù¸¥ Çü½ÄÀ¸·Î µÇ¾îÀÖ´Ù. BIND 8.x ´Â BIND 4.x º¸´õ ´õ ¸¹Àº ±â´ÉÀ» Á¦°øÇÏ°í °Ô´Ù°¡ BIND 4.x Àº ´õ ÀÌ»ó °³¹ßµÇÁö ¾Ê±â ¶§¹®¿¡ BIND ÆÐÅ°Áö´Â ÃÖ±Ù ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÏ´Â °ÍÀ» °í·ÁÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù. ÀÌ·² ¶§¿¡´Â ±×³É BIND RPM ÆÐÅ°Áö¸¦ (RPM À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 10.1절 À» ÂüÁ¶ÇϽÿä) ¼³Ä¡ÇÏ°í ¼³Á¤ ÆÄÀÏÀ» »õ·Î¿î Çü½ÄÀ¸·Î ¹Ù²Ù¾î Áֱ⸸ ÇÏ¸é µÈ´Ù.

´ÙÇàÈ÷µµ, ±âÁ¸ÀÇ BIND 4.x ¼³Á¤ ÆÄÀÏÀ» BIND 8.x ¿¡ ¸ÂÃç ¹Ù²Ù´Â °ÍÀº ½±´Ù! BIND ¿¡ µþ·Á¼­ Á¦°øµÇ´Â ¹®¼­ µð·ºÅ丮 (¿¹¸¦ µé¾î, BIND ¹öÀü 8.1.2 ÀÇ °æ¿ì¿¡´Â ``/usr/doc/bind-8.1.2/'') ¿¡´Â ``named-bootconf.pl'' ¶ó´Â ½ÇÇà°¡´ÉÇÑ ÆÞ ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù. ½Ã½ºÅÛ¿¡ ÆÞÀÌ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Ù°í °¡Á¤ÇÑ´Ù¸é, ¼³Á¤ ÆÄÀÏÀ» º¯È¯Çϱâ À§ÇÏ¿© ±×³É ÀÌ ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¸é µÈ´Ù. ÀÌ ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀº (·çÆ®·Î¼­) ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

cd /usr/doc/bind-8.1.2
./named-bootconf.pl < /etc/named.boot > /etc/named.conf
mv /etc/named.boot /etc/named.boot-obsolete

ÀÌÁ¦ ``/etc/named.conf'' ¶ó´Â ÆÄÀÏÀ» °®°Ô µÇ¾ú´Âµ¥ ÀÌ ÆÄÀÏÀº BIND 8.x ¿Í "¾Æ¹«·± ¼öÁ¤¾øÀÌ" Àß µ¿ÀÛÇÒ °ÍÀÌ´Ù. DNS Å×À̺íÀÇ Çü½ÄÀº º¯ÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡, ±âÁ¸ÀÇ DNS Å×À̺íÀº »õ ¹öÀüÀÇ BIND ¿Í ÇöÀç ±×´ë·Î µ¿ÀÛÇÑ´Ù.

¸®´ª½º¿¡¼­ DNS ¼­ºñ½º¸¦ ¼³Á¤Çϴµ¥¿¡´Â ´ÙÀ½°ú °°Àº °úÁ¤À» ¹â°Ô µÈ´Ù:

  1. DNS ¼­ºñ½º°¡ ÀÛµ¿ÇÏ°Ô ÇÏ·Á¸é ``/etc/host.conf'' ÆÄÀÏÀÌ ´ÙÀ½°ú °°ÀÌ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù:

    # Lookup names via /etc/hosts first, then by DNS query
    order hosts, bind
    # We don't have machines with multiple addresses
    multi on
    # Check for IP address spoofing
    nospoof on
    # Warn us if someone attempts to spoof
    alert on

    ½ºÇªÇΠŽÁö ±â´ÉÀ» Ãß°¡Çϸé DNS ÂüÁ¶ÇÒ ¶§ ¼º´É»óÀÇ ¾à°£ÀÇ (ºñ·Ï ¹«½ÃÇÒ ¼ö ÀÖ´Â ¼öÁØÀÌÁö¸¸) ÀúÇϸ¦ °¡Á®¿Â´Ù. µû¶ó¼­, ÀÌ·± °ÍÀ» Å©°Ô °ÆÁ¤ÇÏÁö ¾Ê´Â´Ù¸é "nospoof" °ú "alert" Ç׸ñÀº »ç¿ëÇÏÁö ¾Êµµ·Ï ÇÏ¿©µµ µÈ´Ù.

  2. ``/etc/hosts'' ÆÄÀÏÀ» ÇÊ¿ä¿¡ µû¶ó ¼³Á¤ÇÑ´Ù. ÀüÇüÀûÀÎ °æ¿ì¿¡ ¿©±â¿¡ ¸¹Àº Ç׸ñÀ» ³ÖÀ» ÇÊ¿ä´Â ¾ø´Ù. ÇÏÁö¸¸ ¼º´ÉÀÇ Çâ»óÀ» À§Çؼ­ (·ÎÄà ¼­¹ö¿Í °°ÀÌ) ÀÚÁÖ ¿¢¼¼½ºµÇ´Â È£½ºÆ®´Â DNS ÂüÁ¶¸¦ ÇÏÁö ¾Êµµ·Ï Ç׸ñÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù.

  3. ``/etc/named.conf'' ÆÄÀÏÀº ¾Æ·¡ÀÇ ¿¹¿¡¼­µµ º¼ ¼ö ÀÖµíÀÌ DNS Å×À̺íÀ» °¡¸®Å°µµ·Ï ¼³Á¤µÇ¾î¾ß ÇÑ´Ù.

    참고: (ÁÖÀÇ: ¿©±â¿¡¼­ ¿¹·Î µç IP ÁÖ¼Ò´Â ¾îµð±îÁö³ª ¿¹½ÃÀÏ »ÓÀÌ¸ç ¹Ýµå½Ã ´ç½ÅÀÌ ¾²´Â ÁÖ¼Ò·Î ¹Ù²Ù¾îÁÖ¾î¾ß ÇÑ´Ù!):

    options {
    	// DNS tables are located in the /var/named directory
    	directory "/var/named";
    	// Forward any unresolved requests to our ISP's name server
    	// (this is an example IP address only -- do not use!)
    	forwarders {
    		123.12.40.17;
    	};
    	/*
    	 * If there is a firewall between you and nameservers you want
    	 * to talk to, you might need to uncomment the query-source
    	 * directive below.  Previous versions of BIND always asked
    	 * questions using port 53, but BIND 8.1 uses an unprivileged
    	 * port by default.
    	 */
    	// query-source address * port 53;
    };
    // Enable caching and load root server info
    zone "named.root" {
    	type hint;
    	file "";
    };
    // All our DNS information is stored in /var/named/mydomain_name.db
    // (eg. if mydomain.name = foobar.com then use foobar_com.db)
    zone "mydomain.name" {
    	type master;
    	file "mydomain_name.db";
    	allow-transfer { 123.12.41.40; };
    };
    // Reverse lookups for 123.12.41.*, .42.*, .43.*, .44.* class C's
    // (these are example Class C's only -- do not use!)
    zone "12.123.IN-ADDR.ARPA" {
    	type master;
    	file "123_12.rev";
    	allow-transfer { 123.12.41.40; };
    };
    // Reverse lookups for 126.27.18.*, .19.*, .20.* class C's
    // (these are example Class C's only -- do not use!)
    zone "27.126.IN-ADDR.ARPA" {
    	type master;
    	file "126_27.rev";
    	allow-transfer { 123.12.41.40; };
    };

    작은 정보: ÆÁ: À§ÀÇ ³»¿ë Áß¿¡¼­ allow-transfer ¿É¼Ç¿¡ ÁÖ¸ñÇϱ⠹ٶõ´Ù. ÀÌ´Â DNS ¿µ¿ªÀÇ Àü´ÞÀ» ÁÖ¾îÁø IP ÁÖ¼Ò·Î Á¦ÇÑÇÑ´Ù. ¾ÕÀÇ ¿¹¿¡¼­, ¿ì¸®´Â 123.12.41.40 ¿¡ ÀÖ´Â (¾Æ¸¶ ¿ì¸® µµ¸ÞÀÎÀÇ º¸Á¶ DNS ¼­¹ö) È£½ºÆ®¿¡°Ô¸¸ ¿µ¿ª Àü´ÞÀ» Çã¿ëÇÏ°í ÀÖ´Ù. ¸¸¾à ÀÌ ¿É¼ÇÀ» »©¸Ô´Â´Ù¸é, ÀÎÅͳݿ¡ ÀÖ´Â ÀÓÀÇÀÇ »ç¿ëÀÚ°¡ ±×·¯ÇÑ Àü´ÞÀ» ¿äûÇÒ ¼ö ÀְԵȴÙ. ÀÌ·¸°Ô Çؼ­ Á¦°øµÇ´Â Á¤º¸´Â ½ºÆÔ ¸ÞÀÏÀ» º¸³»´Â »ç¶÷À̳ª IP ½ºÇªÇÎÀ» ÇÏ´Â »ç¶÷µé¿¡ ÀÇÇÏ¿© ¾Ç¿ëµÉ ¼ö ÀÖÀ¸¹Ç·Î, ¿µ¿ª Àü´ÞÀº º¸Á¶ DNS ¼­¹ö ¾Æ´Ï¸é ·çÇÁ¹é ÁÖ¼Ò ``127.0.0.1'' ·Î¸¸ Á¦ÇÑÇÒ °ÍÀ» °­·ÂÈ÷ ÃßõÇÑ´Ù.

  4. ÀÌÁ¦ ``var/named/'' µð·ºÅ丮¿¡ ÀÖ´Â DNS Å×À̺íÀ» ¼¼¹ø° ´Ü°è¿¡¼­ ``/etc/named.conf'' ÆÄÀÏ¿¡ ¼³Á¤ÇÑ ³»¿ë¿¡ µû¶ó ¼Â¾÷ÇÒ ¼ö ÀÖ´Ù. DNS µ¥ÀÌÅͺ£À̽º¸¦ óÀ½À¸·Î ¼³Á¤ÇÏ´Â ¸·ÁßÇÑ ÀϷμ­ ÀÌ ¹®¼­ÀÇ ¹üÀ§¸¦ ³Ñ¾î¼±´Ù. ÂüÁ¶ÇÒ ¸¸ÇÑ °¡À̵å¶óÀÎÀÌ ¿Â¶óÀÎÀ̳ª ÀμâµÈ Ã¥À¸·Î ¸î°¡Áö ÀÖ´Ù. ¾î·µç ¾Æ·¡¿¡ ¸î°¡ÁöÀÇ ¿¹¸¦ Á¦½ÃÇÏ¿´´Ù.

    ``/var/named/mydomain_name.db'' Àü´Þ ÂüÁ¶ ÆÄÀÏ¿¡ µé¾î ÀÖ´Â Ç׸ñÀÇ ¿¹:

    ; This is the Start of Authority (SOA) record.  Contains contact
    ; & other information about the name server.  The serial number
    ; must be changed whenever the file is updated (to inform secondary
    ; servers that zone information has changed).
        @ IN SOA mydomain.name.  postmaster.mydomain.name. (
    	19990811	; Serial number
    	3600		; 1 hour refresh
    	300		; 5 minutes retry
    	172800		; 2 days expiry
    	43200 )		; 12 hours minimum
    ; List the name servers in use.  Unresolved (entries in other zones)
    ; will go to our ISP's name server isp.domain.name.com
    	IN NS		mydomain.name.
    	IN NS		isp.domain.name.com.
    ; This is the mail-exchanger.  You can list more than one (if
    ; applicable), with the integer field indicating priority (lowest
    ; being a higher priority)
    	IN MX		mail.mydomain.name.
    ; Provides optional information on the machine type & operating system
    ; used for the server
    	IN HINFO	Pentium/350	LINUX
    ; A list of machine names & addresses
        spock.mydomain.name.    IN A    123.12.41.40   ; OpenVMS Alpha
        mail.mydomain.name.     IN A    123.12.41.41   ; Linux (main server)
        kirk.mydomain.name.     IN A    123.12.41.42   ; Windows NT (blech!)
    ; Including any in our other class C's
        twixel.mydomain.name.   IN A    126.27.18.161  ; Linux test machine
        foxone.mydomain.name.   IN A    126.27.18.162  ; Linux devel. kernel
    ; Alias (canonical) names
        gopher	IN CNAME	mail.mydomain.name.
        ftp		IN CNAME	mail.mydomain.name.
        www		IN CNAME	mail.mydomain.name.

    ``/var/named/123_12.rev'' ¿ª ÂüÁ¶ ÆÄÀÏÀÇ Ç׸ñ ¿¹:

    ; This is the Start of Authority record.  Same as in forward lookup table.
        @ IN SOA mydomain.name.  postmaster.mydomain.name. (
    	19990811	; Serial number
    	3600		; 1 hour refresh
    	300		; 5 minutes retry
    	172800		; 2 days expiry
    	43200 )		; 12 hours minimum
    ; Name servers listed as in forward lookup table
    	IN NS		mail.mydomain.name.
    	IN NS		isp.domain.name.com.
    ; A list of machine names & addresses, in reverse.  We are mapping
    ; more than one class C here, so we need to list the class B portion
    ; as well.
        40.41	IN PTR    spock.mydomain.name.
        41.41	IN PTR    mail.mydomain.name.
        42.41	IN PTR    kirk.mydomain.name.
    ; As you can see, we can map our other class C's as long as they are
    ; under the 123.12.* class B addresses
        24.42	IN PTR    tsingtao.mydomain.name.
        250.42	IN PTR    redstripe.mydomain.name.
        24.43	IN PTR    kirin.mydomain.name.
        66.44	IN PTR    sapporo.mydomain.name.
    ; No alias (canonical) names should be listed in the reverse lookup
    ; file (for obvious reasons).

    ´Ù¸¥ B Ŭ·¡½º (126.27.* °ú °°Àº) ÁÖ¼Ò¸¦ ¸ÅÇÎ ½ÃÅ°±â À§Çؼ­´Â Ãß°¡·Î ¿ª ÂüÁ¶ ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖÀ¸¸ç ±× ³»¿ëÀº ¾Õ¿¡¼­ º» °Í°ú À¯»çÇÏ´Ù.

  5. named µ¥¸óÀÌ ½ÇÇàÁßÀÎÁö È®ÀÎÇÑ´Ù. ÀÌ µ¥¸óÀº ´ë°³ ½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ ``/etc/rc.d/init.d/named'' ÆÄÀÏ¿¡¼­ ½ÃÀ۵ȴÙ. ¼öÀÛ¾÷À¸·Î µ¥¸óÀº ½ÃÀÛ ¶Ç´Â ÁßÁö½Ãų ¼öµµ ÀÖ´Ù; À̸¦ À§ÇÏ¿©´Â °¢±â ``named start'' ¿Í ``named stop'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù.

  6. DNS Å×ÀÌºí¿¡ º¯È­°¡ »ý±æ ¶§¸¶´Ù, DNS ¼­¹ö´Â ``/etc/rc.d/init.d/named restart'' ¶ó°í ŸÀÌÇÎÇÏ¿© Àç½ÃÀ۵Ǿî¾ß ÇÑ´Ù. »õ·Î Ãß°¡Çϰųª º¯°æÇÑ ±â°è¿¡ ´ëÇÏ¿© Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇϱâ À§Çؼ­´Â "nslookup" ¿Í °°Àº ÅøÀ» »ç¿ëÇÏ¸é µÈ´Ù.

DNS ¼­ºñ½º ¼³Á¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â http://metalab.unc.edu/Linux/HOWTO/DNS-HOWTO-5.html ¿¡ ÀÖ´Â ``DNS-HOWTO'' °¡À̵带 ÂüÁ¶ÇÏ¸é µÈ´Ù.


7.3. TACACS ¸¦ ÀÌ¿ëÇÑ ÀÎÅÍ³Ý »ç¿ëÀÚ ÀÎÁõ

¿ì¸® ȸ»ç¿¡¼­´Â ´ÙÀ̾ó¾÷À¸·Î Á¢¼ÓÇÏ´Â ÀÎÅÍ³Ý »ç¿ëÀÚ (¿ì¸®ÀÇ ¸ðµ© Ç®·Î ¿¬°áÇϸé ÀÌ´Â ´Ù½Ã µÎ´ëÀÇ ½Ã½ºÄÚ 250x ¿¢¼¼½º ¼­¹ö·Î ¿¬°áµÈ´Ù) ÀÇ ÀÎÁõÀ» À§ÇÏ¿© Vikas ¹öÀüÀÇ "xtacacsd" ¸¦ »ç¿ëÇÏ°í ÀÖ´Ù.

Vikas ÆÐÅ°Áö¸¦ (ÃÖ½ÅÆÇÀº ftp://ftp.navya.com/pub/vikas ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù; RPM Çü½ÄÀ¸·Î´Â ³ª¿ÍÀÖÁö ¾Ê´Â °Í °°´Ù.) ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÑ µÚ, ``/etc/inetd.conf'' ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº Ç׸ñÀ» Ãß°¡ÇÏ¿©¼­ TACACS ¿äûÀÌ ¼ö½ÅµÉ ¶§ ¸¶´Ù inetd µ¥¸ó¿¡ ÀÇÇÏ¿© µ¥¸óÀÌ ÀÚµ¿À¸·Î ½ÇÇàµÇµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù.

# TACACS is a user authentication protocol used for Cisco Router products.
tacacs dgram udp wait root /etc/xtacacsd xtacacsd -c /etc/xtacacsd-conf

±×·± ´ÙÀ½, ``/etc/xtacacsd-conf'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ½Ã½ºÅÛ¿¡ ¸ÂÃç ÇÊ¿ä¿¡ µû¶ó º¯°æÇÏ¿©¾ß ÇÑ´Ù. (¹°·Ð µðÆúÆ® ¼ÂÆÃÀ» ±×´ë·Î »ç¿ëÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù)

참고: ÁÖÀÇ: ¸¸¾à ¼¨µµ¿ì Æнº¿öµå¸¦ (ÀÚ¼¼ÇÑ ³»¿ëÀº 6.6절 À» ÂüÁ¶ÇϽÿä) »ç¿ëÇÏ°í ÀÖ´Ù¸é ÀÌ ÆÐÅ°Áö¸¦ »ç¿ëÇϴµ¥ ¹®Á¦°¡ ÀÖÀ» °ÍÀÌ´Ù. ºÒÇàÈ÷µµ, ·¹µåÇÞÀÌ »ç¿ëÀÚ ÀÎÁõÀ» À§ÇÏ¿© »ç¿ëÇÏ´Â PAM (Pluggable Authentication Module) À» ÀÌ ÆÐÅ°Áö´Â Áö¿øÇÏÁö ¾Ê´Â´Ù. ³»°¡ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀº º°µµÀÇ ``passwd'' ÆÄÀÏÀ» ``/usr/local/xtacacs/etc/'' µð·ºÅ丮¿¡ µÎ´Â °ÍÀÌ´Ù. ÀÌ ÆÄÀÏÀº /etc/ ¿¡ ÀÖ´Â °Í°ú °°Áö¸¸ ¼¨µµ¿ì¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ÀÌ´Â ¹°·Ð ¾à°£ È¥¶õ½º·± ¹æ½ÄÀÌ´Ù. ¸¸¾à, ÀÌ·¸°Ô Çϱâ·Î ÇÏ¿´´Ù¸é ±× Æнº¿öµå ÆÄÀÏÀÌ ·çÆ®¸¸ ÀÐÀ» ¼ö ÀÖµµ·Ï Æ۹̼ÇÀ» Á¶Á¤ÇØÁÖ¾î¾ß ÇÑ´Ù:

chmod a-wr,u+r /usr/local/xtacacs/etc/passwd

Á¤¸»·Î ¼¨µµ¿ì¸¦ »ç¿ëÇÑ´Ù¸é, ``/etc/xtacacsd-conf'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ¼¨µµ¿ì°¡ ¾Æ´Ñ Æнº¿öµå ÆÄÀÏÀÇ (¾Õ¿¡¼­ ¼³¸íÇÑ ³»°¡ ¾²´Â ¹æ½ÄÀ» ¾´´Ù¸é) À§Ä¡¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù.

±× ´ÙÀ½ ´Ü°è´Â ¾×¼¼½º ¼­¹ö°¡ (´ÙÀ̾ó¾÷ ¸ðµ©°ú °°ÀÌ) ¿øÇÏ´Â ÀåÄ¡·Î µé¾î¿À´Â ·Î±×ÀÎÀ» TACACS ¸¦ ÀÌ¿ëÇÏ¿© ÀÎÁõÇϵµ·Ï ¼³Á¤ÇÏ´Â °ÍÀÌ´Ù. ¾î¶»°Ô ¼³Á¤ÇÏ´ÂÁö¸¦ º¸¿©ÁÖ´Â ¼¼¼ÇÀÇ ¿¹´Â ´ÙÀ½°ú °°´Ù:

mail:/tftpboot# telnet xyzrouter
Escape character is '^]'.
User Access Verification
Password: ****
xyzrouter> enable
Password: ****
xyzrouter# config terminal
Enter configuration commands, one per line.  End with CNTL/Z.
xyzrouter(config)# tacacs-server attempts 3
xyzrouter(config)# tacacs-server authenticate connections
xyzrouter(config)# tacacs-server extended
xyzrouter(config)# tacacs-server host 123.12.41.41
xyzrouter(config)# tacacs-server notify connections
xyzrouter(config)# tacacs-server notify enable
xyzrouter(config)# tacacs-server notify logouts
xyzrouter(config)# tacacs-server notify slip
xyzrouter(config)# line 2 10
xyzrouter(config-line)# login tacacs
xyzrouter(config-line)# exit
xyzrouter(config)# exit
xyzrouter# write
Building configuration...
[OK]  
xyzrouter# exit

Connection closed by foreign host.

¸ðµç TACACS È°µ¿ ·Î±× ¸Þ½ÃÁö´Â »ó¼¼ÇÑ °Ë»ç¸¦ À§ÇÏ¿© ``/var/log/messages'' ÆÄÀÏ¿¡ ±â·ÏµÈ´Ù.


7.4. »ï¹Ù¸¦ ÀÌ¿ëÇÑ À©µµ ½ºÅ¸ÀÏÀÇ ÆÄÀÏ°ú Àμ⠼­ºñ½º

¸®´ª½º´Â SMB ¼­ºñ½º (¿¹¸¦ µé¾î, WfW, À©95, NT ½ºÅ¸ÀÏÀÇ ³×Æ®¿÷ ÆÄÀÏ & ÇÁ¸°ÅÍ °øÀ¯) ¸¦ »ï¹Ù ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿© Á¦°øÇÑ´Ù. ÀÌ ¼½¼ÇÀº ¾î¶»°Ô °øÀ¯¸¦ ¼³Á¤Çϸç Ŭ¶óÀ̾ðÆ® ±â°è¿¡¼­ ¾î¶»°Ô Á¢±ÙÇÏ¿© È°¿ëÇÒ ¼ö ÀÖ´ÂÁö¸¦ ¼³¸íÇÒ °ÍÀÌ´Ù.

»ï¹Ù ÆÐÅ°Áö´Â ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾîÀִµ¥ ÇöÀç ¼³Ä¡°¡ µÇ¾î ÀÖ´ÂÁö ±×¸®°í ¾î¶² ¹öÀüÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö ¾Ë¾Æº¸·Á¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

rpm -q samba

¸¸¾à ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é RPM À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 10.1절 À» ÂüÁ¶ÇÏ¸é µÈ´Ù.

½Å°æÀ» ½áÁÖ¾î¾ß ÇÒ °¡Àå Áß¿äÇÑ »ï¹Ù ÆÄÀÏÀº:

/etc/smb.conf

°øÀ¯¿¡ ´ëÇÑ »çÇ×°ú ±× ¿ÜÀÇ ¼³Á¤ ÆĶó¸ÞÅÍ°¡ ¼Â¾÷µÇ¾î ÀÖ´Â »ï¹Ù ¼³Á¤ ÆÄÀÏ (ÀÚ¼¼ÇÑ ³»¿ëÀº ¾Æ·¡¸¦ º¸½Ã¿ä)

/var/log/samba/

»ï¹Ù ·Î±× ÆÄÀÏÀÌ ÀÖ´Â °÷

/home/samba/

ÆÄÀÏ °øÀ¯°¡ ¼Â¾÷µÉ °ÍÀ¸·Î ¿¹»óµÇ´Â µð·ºÅ丮. ¹°·Ð ÀúÀåÇÏ·Á´Â ÆÄÀÏÀÇ ¾ç¿¡ ÀûÇÕÇÑ ÃæºÐÇÑ °ø°£ÀÌ ÀÖ´Â ´Ù¸¥ Àå¼Ò¸¦ ¼±ÅÃÇÒ ¼öµµ ÀÖ´Ù. °³ÀÎÀûÀ¸·Î ³ª´Â º¸Åë /archive/ ¿¡ Å« ÆÄƼ¼ÇÀ» ¸¶¿îÆ®ÇÏ°í ¿©±â¸¦ °øÀ¯ °ø°£À¸·Î »ç¿ëÇÑ´Ù.

``/etc/smb.conf'' ÆÄÀÏÀº ÆÄÀÏ & Àμ⠰øÀ¯¿¡ ´ëÇÑ ¼³Á¤ Á¤º¸¸¦ °®°í ÀÖ´Ù. ÆÄÀÏÀÇ Ã³À½ ¸îÁÙÀº Àüü ¼³Á¤¿¡ ´ëÇÑ ¸í·É¾î·Î¼­ (°¢ ¼½¼Çº°·Î º°µµ·Î ÁöÁ¤ÇÏ¿© ¹«½ÃÇÏÁö ¾Ê´Â ÇÑ) ¸ðµç °øÀ¯¿¡ °øÅëÀûÀ¸·Î Àû¿ëµÇ´Â °ÍÀÌ°í ±× ´ÙÀ½¿¡´Â °øÀ¯ ¼½¼ÇÀÌ ³ª¿Â´Ù.

»ï¹Ù ¼³Ä¡ ÇÁ·Î±×·¥¿¡´Â µðÆúÆ® smb.conf ÆÄÀÏÀÌ µé¾î Àִµ¥ »ó´ç¼öÀÇ °æ¿ì¿¡ »ç¿ëÀÚÀÇ ¿ä±¸¿¡ ÀûÀýÇϵµ·Ï µÇ¾î Àֱ⠶§¹®¿¡ ¾ÆÁÖ ¸î ÁÙ¸¸ ¼öÁ¤ÇØÁÖ¸é µÈ´Ù.

´ÙÀ½¿¡ ÆÄÀÏÀÇ ¿¹¸¦ Á¦½ÃÇÏ¿´´Ù (ÀÌ ÆÄÀÏÀº Áß¿äÇÏ°í Àç¹ÌÀÖ´Â ¿É¼ÇÀ» º¸¿©ÁÖ±â À§ÇÏ¿© ½ÉÇÏ°Ô ¼ÕÀ» º» °ÍÀÌ´Ù):

# ¸ðµç °øÀ¯¿¡ °øÅëÀÎ Ç׸ñ (°øÀ¯º°·Î µ¤¾î¾²Áö ¾Ê´Â ÇÑ)
[global]
   # ÀÚ¿øÀ» ¼Ò¸ðÇÏ´Â °ÍÀ» ¸·±â À§ÇÏ¿© È°µ¿ÀÌ ¾øÀ¸¸é ¸î ºÐ ÈÄ¿¡ Ŭ¶óÀÎÆ®¸¦
   # ²÷À» °ÍÀÎÁö ÁöÁ¤. ´ëºÎºÐÀÇ Å¬¶óÀ̾ðÆ®´Â ÀÚµ¿À¸·Î ÀçÁ¢¼ÓÀ» Çϱ⠶§¹®¿¡
   # ÀÌ ±â´ÉÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù.
   dead time = 10
   # »ç¿ëÀÚ°¡ "·çÆ®" ·Î Á¢¼ÓÇÏ´Â °ÍÀ» Çã¿ëÇÏÁö ¾ÊÀ½, ¸¸¾àÀ» À§Çؼ­.  :-)
   invalid users = root
   # ¼Õ´Ô °øÀ¯ (¿¬°áÇϴµ¥ Æнº¿öµå°¡ ÇÊ¿ä¾ø´Â °øÀ¯) ¿¡ »ç¿ëÇÒ °èÁ¤À»
   # ÁöÁ¤ÇÑ´Ù. ÀÌ »ç¿ëÀÚ À̸§Àº /etc/passwd ÆÄÀÏ¿¡ ÀÖ´Â Á¤»óÀûÀÎ »ç¿ëÀÚ
   # À̸§À̾î¾ß ÇÑ´Ù.
   guest account = guest
   # ·Î±× ÆÄÀÏÀ» ±â·ÏÇÒ Àå¼Ò¸¦ ÁöÁ¤ÇÑ´Ù.  "%m" ´Â 
   # ·Î±× ÆÄÀÏÀÇ À̸§ÀÌ log.±â°èÀ̸§ Çü½ÄÀ» (¿¹. "log.twixel")
   # »ç¿ëÇÔÀ» ³ªÅ¸³½´Ù
   log file = /usr/local/samba/logs/log.%m
   # ų·Î ¹ÙÀÌÆ® ´ÜÀ§·Î ³ªÅ¸³½ ·Î±× ÆÄÀÏÀÇ ÃÖ´ë Å©±â
   max log size = 1000
   # Æнº¿öµå ·¹º§ 3À̶õ Æнº¿öµå¸¦ ÀÔ·ÂÇÒ ¶§ ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾ÊÀ½À»
   # ³ªÅ¸³½´Ù. ·¹º§ 1À̳ª 2º¸´Ù´Â ´ú ¾ÈÀüÇÏÁö¸¸ »ç¿ëÀÚ ÆíÀǸ¦ À§Çؼ­´Â
   # ÀÌ Á¤µµÀÇ ¾çº¸°¡ Àû´çÇÑ ¼öÁØÀÌ´Ù.
   password level = 3
   # ¸ðµç °øÀ¯°¡ ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ ³ªÅ¸³²À» ÁöÁ¤.
   # (°øÀ¯Áß¿¡¼­ ¸®½ºÆ®¿¡ ³ªÅ¸³ªÁö ¾Ê¾Æ¾ß ÇÒ °ÍÀº °øÀ¯º°·Î ÁöÁ¤ÇÏ¿©ÁØ´Ù)
   browseable = yes
   # ÀÌ ±â´ÉÀ» »ç¿ëÇϸé "smbstatus" ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ÇöÀç
   # »ç¿ëÁßÀÎ ¿¬°áÀ» º¼ ¼ö ÀÖ´Ù.
   status = yes
   # ·Î±× ÆÄÀÏ¿¡ ±â·ÏµÇ´Â µð¹ö±ë Á¤º¸ÀÇ ·¹º§À» ÁöÁ¤ÇÑ´Ù. ¼ýÀÚ°¡ Ŭ ¼ö·Ï
   # ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ »ý¼ºÇÑ´Ù. (´ëºÎºÐÀÇ °æ¿ì¿¡ ¸¹Àº Á¤º¸°¡ À¯¿ëÇÏÁö´Â
   # ¾Ê´Ù)
   debug level = 2
   # ÀÌ ±â´ÉÀº ¼­¹ö°¡ ¹ÞÀº ¸ðµç À©µµ ½ºÅ¸ÀÏÀÇ "POPUP" ¸Þ½ÃÁö
   # ¸¦ ÀüÀÚ¸ÞÀÏÀ» ÀÌ¿ëÇÏ¿© Æ÷½ºÆ®¸¶½ºÅÍ¿¡°Ô Àü¼ÛÇÑ´Ù. ±×¸® À¯¿ëÇÏÁö´Â
   # ¾ÊÁö¸¸, ¾î¶² °Í±îÁö ÇÒ ¼ö ÀÖ´ÂÁö¸¦ º¸¿©ÁÖ´Â ÁÁÀº ¿¹½ÃÀÌ´Ù.
   message command = /bin/mail -s 'Message from %f on %m' postmaster < %s; rm %s &
   # À̴ ij½ÌÀÇ ÀÏÁ¾À¸·Î¼­ »ç¿ëÇÒ °æ¿ì ÆÄÀÏ ÀбâÀÇ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö 
   # ÀÖ´Ù.
   read prediction = true
   # ÀÚµ¿À¸·Î ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ Ãß°¡µÇ¾î¾ß ÇÒ ¼­ºñ½ºÀÇ ¸ñ·ÏÀ»
   # ÁöÁ¤ÇÑ´Ù.
   auto services = cdrom
   # ÇÁ¸°ÅÍ¿¡ ´ëÇÑ Á¤ÀǸ¦ ´ã°í ÀÖ´Â ÅؽºÆ® ÆÄÀÏÀÎ
   # "printcap" ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤.
   printcap name = /etc/printcap
   # ¸¸¾à »ç¿ëÇÏ´Â °æ¿ì¿¡´Â /etc/printcap ÆÄÀÏ¿¡ µé¾îÀÖ´Â ¸ðµç ÇÁ¸°ÅÍ°¡
   # ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ µé¾î°£´Ù.
   load printers = yes
   # ¸®´ª½º¿¡¼­ ÇÁ¸°ÅÍ¿¡ ÀμâÀÛ¾÷À» ½ºÇ®½ÃÅ°´Â Àμ⠸í·ÉÀ» ÁöÁ¤ÇÑ´Ù.
   print command = lpr -r -P%p %s
   # ÀμâÀÛ¾÷ Å¥ Á¤º¸ (ÇÁ¸°ÅÍ »óÅÂ) ¸¦ °¡Á®¿À´Âµ¥ »ç¿ëÇÏ´Â Àμ⠸í·ÉÀ»
   # ÁöÁ¤ÇÑ´Ù.
   lpq command = lpq -P%p
   # ¿øÇÏÁö ¾Ê´Â Àμâ ÀÛ¾÷À» Å¥·ÎºÎÅÍ Á¦°ÅÇϴµ¥ »ç¿ëµÇ´Â ÇÁ¸°Æ® ¸í·ÉÀ»
   # ÁöÁ¤ÇÑ´Ù.
   lprm command = lprm -P%p %j
   # »ï¹Ù°¡ ÀÚ±â ÀÚ½ÅÀ» ¾Ë¸®´Â ·¹º§À» ÁöÁ¤ÇÑ´Ù. ³×Æ®¿÷¿¡ ¶¼°Å¸®·Î ºÙ¾î
   # ÀÖ´Â NT ¼­¹ö¿Í °øÆòÇÑ ¼öÁØ¿¡¼­ "°ø°£" À» È®º¸Çϵµ·Ï
   # Çϱâ À§ÇÏ¿© »ó´çÈ÷ ³ô°Ô ÇÏ¿´´Ù.  :-)
   os level = 34
# ¿©±â´Â »ç¿ëÀÚº° °³ÀÎ °øÀ¯¿µ¿ªÀÌ´Ù.  Ŭ¶óÀ̾ðÆ®ÀÇ »ç¿ëÀÚ À̸§ÀÌ ¼­¹ö¿¡
# ÀÖ´Â À̸§°ú ÀÏÄ¡ÇÑ´Ù¸é (¸Â´Â Æнº¿öµå¸¸ ÀÔ·ÂÇϸé) ÀÚ±âÀÇ È¨ µð·ºÅ丮¸¦
# ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù.
[homes]
   # ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ ³ªÅ¸³¯ ¼³¸í¹®À» ÁöÁ¤ÇÑ´Ù
   comment = Home Directories
   # À̴ Ŭ¶óÀ̾ðÆ®ÀÇ »ç¿ëÀÚ À̸§°ú °øÀ¯ÀÇ »ç¿ëÀÚ À̸§À» ¦À» ¸ÂÃá´Ù.
   # ¸¸¾à ¦ÀÌ ¸ÂÁö ¾ÊÀ¸¸é, ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ ¾Æ¹«·± °øÀ¯µµ º¸ÀÌÁö 
   # ¾Ê°Å³ª ¿¬°áÇÒ ¼ö ÀÖµµ·Ï ³ªÅ¸³­´Ù.
   user = %S
   # °øÀ¯¿¡ ´ëÇÑ °æ·Î¸¦ ÁöÁ¤ÇÑ´Ù. ¿¹¸¦ µé¾î, "smithj" ´Â
   # "/home/smithj" ·Î ¸ÅÇεȴÙ.
   path = /home/%S
   # À̸¦ »ç¿ëÇÏ¸é °øÀ¯¿¡ ´ëÇÏ¿© Àбâ/¾²±â¸¦ ¾×¼¼½º¸¦ Çã¿ëÇÑ´Ù.
   writeable = yes
   # "writeable" ¸¦ ±×´ë·Î µÚÁýÀº °ÍÀÌ´Ù. ¹°·Ð µÑ´Ù¸¦
   # *½ÇÁ¦·Î* »ç¿ëÇÒ ÇÊ¿ä´Â ¾ø´Ù.  :-)
   read only = no
   # ÀÌ °øÀ¯¸¦ ¾×¼¼½ºÇϱâ À§Çؼ­´Â Æнº¿öµå°¡ ÇÊ¿äÇÏ°Ô ÇÏ·Á¸é ÀÌ ±â´ÉÀ»
   # no ·Î µÎ¸é µÈ´Ù.
   public = no
   # ÀÌ °øÀ¯°¡ ´Ù¸¥ »ç¿ëÀÚÀÇ ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ ³ªÅ¸³ª°Ô ÇÏ°í ½ÍÁö
   # ¾ÊÀ½ (Áï, °³Àοë) À» ³ªÅ¸³½´Ù.
   browseable = no
# ÀÌ´Â ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ´Â °øÀ¯ ÇÁ¸°ÅÍ "hp_laser" ¿¡ ´ëÇÑ 
# ³»¿ëÀÌ´Ù. ÀÌ ÇÁ¸°ÅÍ´Â ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ ³ªÅ¸³ª¸é Æнº¿öµå ¾øÀÌ ¸ðµç
# Ŭ¶óÀ̾ðÆ®°¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
[hp_laser]
   # ºê¶ó¿ìÁî ¸®½ºÆ®¿¡ ³ªÅ¸³¯ ¼³¸íÀ» ÁöÁ¤ÇÑ´Ù.
   comment = Main office printer (HP Laserjet 400)
   # ÀÌ °øÀ¯¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ À̸§ (guest´Â ¸ðµç »ç¿ëÀÚ¶ó´Â ¶æ).
   user = guest
   # »ý¼ºµÇ´Â ¸ðµç Àμâ ÆÄÀÏÀº óÀ½¿¡´Â /tmp µð·ºÅ丮¿¡ ¸¸µé¾î Áø´Ù´Â 
   # °ÍÀ» ÁöÁ¤.
   path = /tmp
   # ÇÁ¸°Æ® ½ºÇ®¸µÀ» Á¦¿ÜÇÏ°í´Â ÆÄÀÏÀ» ¸¸µå´Â °ÍÀ» Çã¿ëÇÏÁö ¾Ê´Â´Ù.
   writeable = no
    # ÇÊ¿ä¿¡ µû¶ó Æ۹̼ÇÀ» ÁöÁ¤ÇÑ´Ù -- Àμâ ÀÛ¾÷Àº ·çÆ®¸¸ÀÌ ¾×¼¼½º °¡´ÉÇÔ.
   create mode = 0700
 
   # ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¸é °øÀ¯¸¦ ¾×¼¼½ºÇÒ ¶§ Æнº¿öµå°¡ ÇÊ¿ä¾ø´Ù.
   public = yes
   # ÀÌ °øÀ¯°¡ ÇÁ¸°ÅÍ °øÀ¯ÀÓÀ» ³ªÅ¸³»±â À§ÇÏ¿© À̸¦ yes ·Î ÇÏ¿©¾ß ÇÑ´Ù.
   printable = yes
# ¾¾µð·Ò ÀåÄ¡¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â ¼­ºñ½º¸¦ Á¤ÀÇÇÑ´Ù.
[cdrom]
   comment = Shared CD-ROM drive on Linux
   user = guest
   path = /cdrom
   writeable = no
   read only = true
   browseable = yes
   public = yes
   guest ok = yes

작은 정보: ÆÁ: ÃÖ±Ù ¹öÀüÀÇ »ï¹Ù, 2.0 ÀÌ»ó, ¿¡¼­´Â »ï¹Ù ¼³Á¤ °úÁ¤À» ÈξÀ Æí¸®ÇÏ°Ô ÇÒ ¼ö ÀÖ´Â ``swat'' ¶ó´Â À̸§ÀÇ ¸Å¿ì ¾µ¸¸ÇÑ À¥ ±â¹ÝÀÇ ¼³Á¤ À¯Æ¿¸®Æ¼°¡ Á¦°øµÈ´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ¼­¹öÀÇ TCP 901 ¹ø Æ÷Æ®¿¡¼­ Á¢¼ÓÀ» ±â´Ù¸°´Ù. µû¶ó¼­ ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é À¥ ºê¶ó¿ìÀú¿¡¼­ ´ÙÀ½°ú °°ÀÌ ¿¬°áÇÏ¸é µÈ´Ù:

³ªÀǵµ¸ÞÀÎ.À̸§:901

(¹°·Ð, SWAT À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é ¾ÆÆÄÄ¡¿Í °°Àº À¥ ¼­¹ö°¡ ½ÇÇàÁßÀ̾î¾ß ÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 7.1절 À» ÂüÁ¶ÇϽÿä.)

ÃÖ±Ù ¹öÀüÀÇ »ï¹Ù¿¡´Â 2.0 ÀÌÀü°ú ºñ±³ÇÏ¿© »ó´çÈ÷ ¸¹Àº ±â´ÉÀ» Ãß°¡µÇ¾ú´Ù. µû¶ó¼­ ½Ã°£À» ÅõÀÚÇÏ¿© »ï¹Ù ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇÒ ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Ù.

Ŭ¶óÀ̾ðÆ®´Â °øÀ¯¿¡ ¿¬°áÇϱâ À§ÇÏ¿© TCP/IP ³×Æ®¿÷ ½ºÅÃÀÌ ½ÇÇàÁßÀ̾î¾ß¸¸ ÇÑ´Ù. °Ô´Ù°¡, ºê¶ó¿ì¡ ±â´ÉÀÌ µ¿ÀÛÇÏ·Á¸é, TCP/IP ÇÁ·ÎÅäÄÝÀº NETBEUI ¿Í ¿«¿©ÀÖ¾î¾ß ÇÑ´Ù. À©µµ 95 ¿¡¼­´Â Á¦¾îÆÇ¿¡ ÀÖ´Â "³×Æ®¿öÅ©" ¾ÆÀÌÄÜÀ» ÀÌ¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

Ŭ¶óÀ̾ðÆ®°¡ Á¦´ë·Î ¼³Á¤µÇ¾ú´Ù¸é, "³×Æ®¿öÅ© ȯ°æ" ¿¡ (À©µµ 95 ³ª NT ¸¦ »ç¿ëÇÏ°í ÀÖÁö¾Ê´Ù¸é ±×¿¡ ÇØ´çÇÏ´Â ºê¶ó¿ì¡ ±â´É¿¡) ¼­¹öÀÇ °øÀ¯°¡ ³ªÅ¸³ª¾ß ÇÑ´Ù. ±×·¯°í ³ª¸é ³×Æ®¿öÅ© ȯ°æ¿¡¼­ ³×Æ®¿÷ µå¶óÀ̺긦 ¸ÅÇÎÇϰųª °øÀ¯ÀÇ Àý´ë °æ·Î (¿¹."\\mail\cdrom") ¸¦ ŸÀÌÇÎÇÏ¿© ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸¾à °øÀ¯ ¼­ºñ½º°¡ Æнº¿öµåÀÇ ÀÔ·ÂÀ» ÇÊ¿ä·Î Çϵµ·Ï µÇ¾î ÀÖ´Ù¸é, ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³¯ °ÍÀÌ´Ù.

»ï¹Ù¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â http://samba.anu.edu.au/samba/ ¿¡ ÀÖ´Â »ï¹Ù Ȩ ÆäÀÌÁö¿¡¼­ ¾òÀ» ¼ö ÀÖ´Ù.


7.5. Netatalk ¸¦ ÀÌ¿ëÇÑ ¸ÅŲÅä½Ã ½ºÅ¸ÀÏÀÇ ÆÄÀÏ°ú Àμ⠼­ºñ½º

¸®´ª½º´Â Netatalk ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿© ¾ÖÇý¦¾î ¼­ºñ½º(¿¹¸¦ µé¾î, ¸ÅŲÅä½Ã ½ºÅ¸ÀÏÀÇ ÆÄÀÏ & ÇÁ¸°ÅÍ °øÀ¯)µµ Á¦°øÇÒ ¼ö ÀÖ´Ù. ÀÌ ¼½¼ÇÀº ¾î¶»°Ô °øÀ¯¸¦ ¼³Á¤ÇÏ°í Ŭ¶óÀ̾ðÆ®¿¡¼­´Â ¾î¶»°Ô ¾×¼¼½ºÇÏ´ÂÁö¸¦ ¼³¸íÇÒ °ÍÀÌ´Ù.

Netatalk ¸¦ »ç¿ëÇÏ·Á¸é ´ç½ÅÀÇ ¸®´ª½º Ä¿³ÎÀÌ ¾ÖÇÃÅå ³×Æ®¿öÅ·À» Áö¿øÇϵµ·Ï ÇØ¾ß ÇÑ´Ù. ·¹µåÇÞÀº ÀÌ¹Ì ÀÌ·¯ÇÑ Áö¿øÀ» ¸ðµâÀÇ ÇüÅ·ΠÁ¦°øÇÏ°í ÀÖÀ¸¸ç ±×°ÍÀ» ÀÌ¿ëÇÏÁö ¾Ê´õ¶óµµ À̸¦ Áö¿øÇÒ ¼ö ÀÖµµ·Ï Ä¿³ÎÀ» ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Ù.

참고: ÁÖÀÇ: ¾ÖÇÃÅå Áö¿ø ±â´ÉÀº ¸ðµâ ·Î ÄÄÆÄÀÏÇؾßÁö Ä¿³ÎÀÇ ÀϺηΠÆ÷ÇÔµÇ°Ô Çؼ­´Â ¾ÈµÈ´Ù. (¸®´ª½º Ä¿³ÎÀ» ¾÷±×·¹À̵åÇϰųª ¼öÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 10.4절 À» ÂüÁ¶ÇϽÿä) ±×·¸Áö ¾ÊÀ¸¸é Netatalk µ¥¸óÀ» ÁߴܽÃÅ°°í Àç½ÃÀÛ½Ãų ¶§ ¾î·Á¿òÀ» °Þ°ÔµÉ °ÍÀÌ´Ù.

ÀÏ´Ü, Ä¿³ÎÀÌ ¾ÖÇÃÅåÀ» Áö¿øÇÒ ¼ö ÀÖ°Ô µÇ¸é, Netatalk ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. Netatalk ´Â ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾ÊÀ¸¹Ç·Î ¸ÕÀú ³»·Á¹Þ¾Æ¼­ ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù. Netatalk ÆÐÅ°Áö´Â ·¹µåÇÞÀÇ "contrib" »çÀÌÆ®ÀÎ ftp://ftp.redhat.com/contrib/libc6/i386/ ¿¡ µé¾îÀÖ´Ù.

Netatalk °¡ ¼³Ä¡µÇ°í ³ª¸é, ``/etc/atalk/'' ¿¡ ÀÖ´Â ¸î°³ÀÇ ¼³Á¤ ÆÄÀÏÀ» ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ´ëºÎºÐÀÇ ÆÄÀÏÀº »ùÇà ¼³Á¤ ¿¹½Ã¸¦ °®°í ÀÖÀ¸¹Ç·Î ¾î´À Á¤µµ ³»¿ëÀ» ¾Ë¾Æº¼ ¼ö´Â ÀÖÀ» °ÍÀÌ´Ù. ÆÄÀÏÀº ´ÙÀ½°ú °°´Ù:

config

ÀÌ ÆÄÀÏÀº Netatalk µ¥¸óÀ» Æ©´×Çϴµ¥ ÇÊ¿äÇÑ ¼³Á¤ Á¤º¸¸¦ °®°í ÀÖ´Ù. ÀÌ Á¤º¸´Â ȯ°æ º¯¼ö¿¡ ÁöÁ¤µÇ¸ç ¼­ºñ½º°¡ ½ÃÀ۵DZâ Àü¿¡ Netatalk ½ÃÀÛ ½ºÅ©¸³Æ®°¡ "ÂüÁ¶ÇÏ°Ô" (Áï, ÀаÔ) µÈ´Ù. µ¿½Ã Á¢¼Ó¼ö, ¼Õ´Ô ·Î±×ÀÎ ±â´ÉÀ» Á¦°øÇÒ °ÍÀÎÁö ¾Æ´ÑÁö µîÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ ÆÄÀÏÀº ´ë°³ ÇÊ¿ä¿¡ ¸ÂÃç ¼öÁ¤ÇÏ¿©¾ß ÇÑ´Ù.

atalk.conf

ÀÌ ÆÄÀÏ¿¡´Â »ç¿ëÇÒ ³×Æ®¿÷ ÀÎÅÍÆäÀ̽º, ¾ÖÇÃÅå ¶ó¿ìÆÃ, À̸§ µî·Ï, ±×¸®°í ±× ¿Ü °ü·Ã Á¤º¸ µîÀÌ Æ÷ÇԵǾî ÀÖ´Ù. ÀÌ ÆÄÀÏÀ» ¼öÁ¤ÇÏÁö ¾Ê¾Æµµ µÉ ¼ö ÀÖ´Ù; ÇÊ¿äÇÑ ³×Æ®¿÷ Á¤º¸´Â Netatalk ¼­¹ö¸¦ óÀ½ ½ÇÇàÇÒ ¶§ ÀÚµ¿À¸·Î ŽÁöµÇ¾î ÀÌ ÆÄÀÏ¿¡ Ãß°¡µÈ´Ù. ¹°·Ð, ´ç½Å ¼­¹öÀÇ À̸§À» Ãß°¡ÇØÁÖ°í ½ÍÀ» ¼öµµ ÀÖ´Ù.

참고: ÁÖÀÇ: ÀÌ ÆÄÀÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸´Â ``man atalkd'' ¶ó°í ŸÀÌÇÎÇÏ¸é ¾òÀ» ¼ö ÀÖ´Ù.

afpd.conf

ÀÌ ÆÄÀÏÀº Netatalk ¿¡°Ô ¸í·ÉÇà ¿É¼ÇÀ¸·Î Àü´ÞµÇ´Â Ãß°¡ ÆĶó¸ÞÅ͸¦ Á¤ÀÇÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. Netatalk ¼­¹ö°¡ ¾î´À Æ÷Æ® ¶Ç´Â ¾î´À IP ÁÖ¼Ò·Î µ¿ÀÛÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÏ°í Á¢¼ÓÇÏ´Â »ç¿ëÀÚ¿¡°Ô Ç¥½ÃÇÒ ·Î±×ÀÎ ¸Þ½ÃÁö¸¦ Ãß°¡ÇÏ´Â µîÀÇ ÀÏÀ» ÇÒ ¼ö ÀÖ´Ù. ÀÌ ÆÄÀÏÀº º°·Î ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ¾øÀ» °ÍÀÌ´Ù.

참고: ÁÖÀÇ: ÀÌ ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ``man afpd'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù.

papd.conf

ÀÌ ÆÄÀÏÀº ¸Æ »ç¿ëÀÚ°¡ °øÀ¯µÈ ³×Æ®¿÷ ÇÁ¸°Å͸¦ ÀÌ¿ëÇÏ¿© Àμ⸦ ÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥ ÇÊ¿äÇÑ ¼³Á¤ Á¤º¸¸¦ °®°í ÀÖ´Ù. ³ª´Â ¾ÆÁ÷ ÀÌ ÆÄÀÏÀ» °®°í ³î¾Æº» ÀûÀÌ ¾ø¾î¼­ ºÒÇàÈ÷µµ ÇØÁÙ ¸»ÀÌ ¾ø´Ù.

참고: ÁÖÀÇ: ÀÌ ÆÄÀÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸´Â ``man papd'' ¶ó°í ŸÀÌÇÎÇÏ¿© ¾òÀ» ¼ö ÀÖ´Ù.

AppleVolumes.default

ÀÌ ÆÄÀÏ¿¡¼­´Â ¸Æ »ç¿ëÀÚ°¡ ·Î±×ÀÎÇÑ ÈÄ¿¡ º¼ ¼ö ÀÖ´Â °øÀ¯ ¸ñ·ÏÀ» °®°í ÀÖ´Ù. °øÀ¯¸¦ »ç¿ëÇÏ·Á¸é µð·ºÅ丮¿¡ ´ëÇÑ °æ·Î¸í°ú ±×¿¡ ´ëÇÑ ¹®ÀÚ·ÎµÈ ¼³¸íÀ» ÀÔ·ÂÇÏ¸é µÈ´Ù. ¿¹¸¦ µé¸é:

~                "Home"
/archive/busdept "Business Department Common Files"

(À§ÀÇ ¿¹¿¡¼­´Â ¸Æ »ç¿ëÀÚ°¡ µÎ°³ÀÇ °øÀ¯¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù: »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿Í ºñÁî´Ï½º ºÎ¼­¸¦ À§ÇÑ °øÀ¯ ¿µ¿ªÀÌ ±×¿¡ ÇØ´çÇÑ´Ù.)

작은 정보: ÆÁ: ¿©±â¼­ È°¿ëÇÒ ¼ö ÀÖ´Â ¸ÚÁø ±â¹ýÀ¸·Î´Â »ï¹Ù¿¡¼­¿Í °°Àº °æ·Î¸¦ °øÀ¯½ÃÅ°´Â °ÍÀÌ´Ù. ÀÌ·¸°Ô ÇÏ¸é ¸Æ »ç¿ëÀÚ¿Í À©µµ »ç¿ëÀÚ°¡ ÀÚ½ÅÀÌ »ç¿ëÇÏ´Â Ç÷§Æû¿¡ »ó°ü¾øÀÌ ÆÄÀÏÀ» °øÀ¯ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. »ó¼¼ÇÑ »ï¹ÙÀÇ »ç¿ë¹ý¿¡ ´ëÇÏ¿©´Â 7.4절 À» ÂüÁ¶ÇϽÿä.

AppleVolumes.system

ÀÌ ÆÄÀÏÀº ``AppleVolumes.default'' ÆÄÀÏ°ú ¸¶Âù°¡Áö·Î ÆÄÀÏ °øÀ¯ ¸®½ºÆ®¸¦ °®°í ÀÖ´Ù. Â÷ÀÌÁ¡Àº ÀÌ ÆÄÀÏ¿¡ µé¾îÀÖ´Â °øÀ¯´Â ·Î±×ÀÎÀ» Çϵç ÇÏÁö¾Êµç°£¿¡ ¸ðµç »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ¶ÇÇÑ ÀÌ ÆÄÀÏ¿¡´Â ÆÄÀÏ Çü½Ä ¸ÅÇεµ µé¾îÀÖ´Ù. ¾Æ¹«³ª »ç¿ëÇÒ ¼ö ÀÖ´Â °øÀ¯¸¦ Á¤ÀÇÇÏ·Á´Â °æ¿ì°¡ ¾Æ´Ï¶ó¸é ÀÌ ÆÄÀÏÀ» ¼öÁ¤ÇÒ ÀÏÀº ¾øÀ» °ÍÀÌ´Ù; ±×¸®°í ¾Æ¹«³ª »ç¿ëÇÒ ¼ö ÀÖ´Â °øÀ¯´Â ´ë°³ÀÇ °æ¿ì º°·Î ÁÁÀº »ý°¢Àº ¾Æ´Ï´Ù.

ÀÏ´Ü ¸ðµç °ÍÀ» ÀûÀýÇÑ ¼³Á¤ Á¤º¸·Î ¼Â¾÷ÇÏ¿´´Ù¸é Netatalk ¼­ºñ½º¸¦ ¼öÀÛ¾÷À¸·Î ´ÙÀ½°ú °°ÀÌ ½ÃÀÛ½Ãų ¼ö ÀÖ´Ù:

/etc/rc.d/init.d/atalk start

(¼­ºñ½º´Â ½Ã½ºÅÛÀÌ ºÎÆÃµÉ ¶§ ÀÚµ¿À¸·Î ½ÃÀ۵Ǿî¾ß ÇÑ´Ù.)

Netatalk ¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.umich.edu/~rsug/netatalk/ ¿¡ ÀÖ´Â Netatalk Ȩ ÆäÀÌÁö¿¡¼­ ¾òÀ» ¼ö ÀÖ´Ù. ±×¸®°í, ¼³Á¤ Á¤º¸¿¡ ´ëÇÑ ¸Å¿ì À¯¿ëÇÑ ÀڷḦ http://thehamptons.com/anders/netatalk/ ¿¡ ÀÖ´Â ¸®´ª½º Netatalk HOWTO ¹®¼­¿¡¼­µµ ¾òÀ» ¼ö ÀÖ´Ù.


7.6. ³×Æ®¿÷ ÆÄÀÏ ½Ã½ºÅÛ(NFS) ¼­ºñ½º

¸®´ª½º´Â ³×Æ®¿÷ ÆÄÀÏ ½Ã½ºÅÛ (NFS) ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ ÆÄÀÏ ½Ã½ºÅÛ °øÀ¯¿¡ ÀÖ¾î Ŭ¶óÀ̾ðÆ®·Îµµ ¼­¹ö·Îµµ ¿ªÇÒÀ» ÇÒ ¼ö ÀÖ´Ù. ³×Æ®¿÷ ÆÄÀÏ ½Ã½ºÅÛÀº À¯´Ð½º ½Ã½ºÅÛ°£¿¡ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸¶¿îÆ®¸¦ Áö¿øÇÏ´Â »ç½Ç»óÀÇ Ç¥ÁØÀÌ´Ù.

참고: ÁÖÀÇ: ´ç½ÅÀÇ ½Ã½ºÅÛÀÌ NFS ¼­ºñ½º¸¦ Á¦°øÇÑ´Ù´Â °ÍÀÌ º¸¾È»óÀÇ À§ÇèÀÌ µÉ ¼ö ÀÖÀ½¿¡ À¯ÀÇÇ϶ó. °³ÀÎÀûÀ¸·Î ³ª´Â ÀÌ ¼­ºñ½ºÀÇ »ç¿ëÀ» ±ÇÀåÇÏÁö ¾Ê´Â´Ù.

NFS ¸¦ »ç¿ëÇϱâ À§Çؼ­´Â Ä¿³Î ¶Ç´Â Ä¿³Î ¸ðµâ·Î NFS Áö¿øÀÌ Æ÷ÇԵǾî ÀÖ¾î¾ß ÇÑ´Ù. ¸®´ª½º Ä¿³ÎÀ» ¾÷±×·¹À̵åÇϰųª ¼öÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 10.4절 À» ÂüÁ¶ÇϽÿä.

NFS °øÀ¯¸¦ ¼³Á¤ÇÏ·Á¸é ``/etc/exports'' ÆÄÀÏÀ» ¼öÁ¤ÇØÁÖ¸é µÈ´Ù. ¾Æ·¡¿¡ ¸î°¡Áö »ç¿ë°¡´ÉÇÑ ¿É¼ÇÀ» º¸¿©ÁÖ´Â Ç׸ñÀÇ ¿¹¸¦ µé¾ú´Ù:

/archive spock.mydomain.name(ro)  
/archive2 spock.mydomain.name(ro)  
/mnt/cdrom other.domain(ro)
/archive2 10.23.14.8(ro,insecure)  

óÀ½ µÎ ÁÙÀº ``spock.mydomain.name'' ¶ó´Â È£½ºÆ®°¡ NFS ¸¦ ÀÌ¿ëÇÏ¿© ``/archive'' ¿Í ``/archive2'' µð·ºÅ丮¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖÀ½À» ³ªÅ¸³½´Ù. ÀÌµé °øÀ¯´Â ``(ro)'' ¿É¼ÇÀ» ÁöÁ¤ÇÏ¿´±â ¶§¹®¿¡ ÀбâÀü¿ëÀÌ µÈ´Ù. º¸¾È»óÀÇ ÀÌÀ¯·Î ¸ðµç NFS °øÀ¯¸¦ °¡´ÉÇÏ´Ù¸é ÀÌ ¿É¼ÇÀ¸·Î Çصδ °ÍÀÌ ÁÁ´Ù.

¼¼¹ø° ÁÙÀº ``domain.name'' µµ¸ÞÀο¡ ÀÖ´Â ¸ðµç È£½ºÆ®°¡ ¾¾µð·ÒÀ» ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ°í ÀÖ´Ù. ¹°·Ð ¾¾µð·ÒÀº ¹Ì¸® ``/mnt/cdrom'' ¿¡ ¸¶¿îÆ®µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.

참고: Note: ÀÌ ÀåÄ¡¸¦ ``(ro)'' ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÏ¿© ÀбâÀü¿ëÀ¸·Î ¸¸µå´Â °ÍÀº ¾à°£ ºÒÇÊ¿äÇÑ ´À³¦ÀÌ µç´Ù. ÇÏÁö¸¸, ½Ç¼ö·Î ¾¾µð·Ò ÀåÄ¡°¡ ¸¶¿îÆ®µÇÁö ¾ÊÀº »óÅ¿¡¼­ ½ÇÁ¦ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÆÄÀÏÀ» ¾²´Â »ç¾ÇÇÑ »ç¶÷À» ¸·¾ÆÁÙ ¼ö ÀÖ´Ù.

``/etc/exports'' ÆÄÀÏÀ» ¼öÁ¤ÇÏ°í ³­ µÚ¿¡´Â NFS µ¥¸óÀ» Àç½ÃÀÛÇÏ¿©¾ß ÇÑ´Ù. À̸¦ À§ÇÏ¿©´Â ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

/etc/rc.d/init.d/nfs restart

NFS ¸¶¿îÆ® À§Ä¡¸¦ ¼³Á¤Çϴµ¥´Â ``Linuxconf'' À¯Æ¿¸®Æ¼¿¡ Æ÷ÇԵǾî ÀÕ´Â ``Network Configurator'' µµ±¸¸¦ »ç¿äÇÒ ¼öµµ ÀÖ´Ù. Linuxconf À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 7.7절 À» ÂüÁ¶ÇϽÿä.

NFS ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â http://metalab.unc.edu/LDP/HOWTO/NFS-HOWTO.html ¿¡ ÀÖ´Â ``NFS-HOWTO'' ¿¡ µé¾îÀÖ´Ù. ±× ¿Ü¿¡µµ ``nfsd'' ¿Í ``exports'' ÀÇ ¸Å´º¾ó ÆäÀÌÁö¿¡¼­µµ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.


7.7. Linuxconf ¸¦ ÀÌ¿ëÇÑ ¼³Á¤ÀÇ ¸ðµç °Í

»ó´ç¼öÀÇ ¼³Á¤ ¹®Á¦¸¦ ½±°Ô ÇØ°áÇØÁÖ´Â ``linuxconf'' ¶ó´Â ÈǸ¢ÇÑ µµ±¸°¡ ÀÖ´Ù. Linuxconf ´Â »ç¿ë°¡´ÉÇÑ ¾î¶² È­¸é ȯ°æ¿¡¼­µµ Àß µ¹¾Æ°£´Ù -- Äֿܼ¡¼­ ½ÇÇàÇÒ ¼öµµ ÀÖ°í, ÅÚ³ÝÀ» ÅëÇÏ¿© ¿ø°ÝÁö¿¡¼­µµ ½ÇÇàÇÒ ¼ö ÀÖ°í X ¿¡¼­´Â ±¸À̱â¹ÝÀÇ µµ±¸·Î ½ÇÇàÇÒ ¼öµµ Àִµ¥ »óȲÀ» ÀÚµ¿À¸·Î ŽÁöÇÏ¿© ÀûÀýÇÑ ¹æ½ÄÀ¸·Î ½ÃÀ۵ȴÙ.

½Ã½ºÅÛÀÇ ½Ã°£À» ¹Ù²Ù°í ³×Æ®¿÷ ¼ÂÆÃÀ» ¼öÁ¤ÇÏ°í ÆÄÀÏ ½Ã½ºÅÛÀ» ¼Â¾÷ÇÏ°í »ç¿ëÀÚ °ü¸®¸¦ ÇÏ°í ±âŸÀÇ ´Ù¾çÇÑ °ü¸®³ª ¼³Á¤ ÀÓ¹«¸¦ ¼öÇàÇÒ ¶§ ÀÌ µµ±¸¸¦ »ç¿ëÇØ º¼ ¼ö ÀÖ´Ù. µü ÇÑ°¡ÁöÀÇ ÁÖÀÇ »çÇ×Àº ÀÌ ±ÛÀ» ¾²´Â ¶§¸¦ ±âÁØÀ¸·Î ±¸À̱â¹ÝÀÇ µµ±¸´Â ¾à°£ "¹ö±×°¡ ÀÖ°í" ¸¶¿ì½º·Î Ŭ¸¯À» Çصµ ¹ÝÀÀÇÏÁö ¾Ê´Â °æ¿ì°¡ ÀÖ´Ù. ÇÏÁö¸¸, ÀÌ µµ±¸´Â °è¼Ó °³¼±µÇ°í ÀÖ°í ¹Ì·¡ÀÇ ¹öÀüÀº ²Ï ¾µ¸¸ÇÒ °ÍÀÌ´Ù.


8장. ¹é¾÷°ú º¹±¸ ¼³Â÷

Á¤±âÀûÀ¸·Î ¹é¾÷À» ¼öÇàÇÏ´Â °ÍÀº Ã¥ÀÓÀÖ´Â ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô´Â ÃÖ¿ì¼±ÀÇ ÀÏ·Î °£ÁֵǾî¾ß ÇÑ´Ù. ºñ·Ï ¸®´ª½º°¡ ±Øµµ·Î ¾ÈÁ¤ÀûÀÎ ¿î¿µÃ¼Á¦ÀÌÁö¸¸, Àå¾Ö´Â ÀϾ ¼ö ÀÖ°í, ÀϾ°í ÀÖÀ¸¸ç, ¾Æ¸¶µµ ÀϾ °ÍÀÌ´Ù. Çϵå¿þ¾î»óÀÇ Àå¾Ö, Á¤Àü ¶Ç´Â ±× ¿Ü ¿¹ÃøÇÏÁö ¸øÇÑ ¹®Á¦·ÎºÎÅÍ ÀÌ·¯ÇÑ Àå¾Ö´Â ¹ß»ýÇÒ ¼ö ÀÖ´Ù.

±×·¯³ª ÀÌ·¯ÇÑ ¿äÀκ¸´Ù´Â »ç¶÷ÀÇ ½Ç¼ö¿¡ ÀÇÇÏ¿© ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì°¡ ´õ ¸¹´Ù. ±× °á°ú·Î Áß¿äÇÑ ÆÄÀÏÀ» ¿øÇÏÁö ¾Ê°Ô °íÄ¡°Å³ª ½ÉÁö¾î´Â »èÁ¦ÇÒ ¼ö°¡ ÀÖ´Ù. ¸¸¾à ´ç½ÅÀÇ ½Ã½ºÅÛÀ» ¿©·¯ »ç¿ëÀÚµéÀÌ ¾²°í ÀÖ´Ù¸é ¾Æ¸¶ ½Ç¼ö·Î Áö¿î ÆÄÀÏÀ» º¹±¸ÇØ´Þ¶ó´Â ¿ä±¸¸¦ Ʋ¸²¾øÀÌ ¹Þ°ÔµÉ °ÍÀÌ´Ù.

¸¸¾à Á¤±âÀûÀ¸·Î ¹é¾÷À» ÇÑ´Ù¸é (ÃÖ¼ÒÇÑ ÀÚÁÖ °»½ÅµÇ´Â »ç¿ëÀÚ ÆÄÀϵéÀ̶óµµ) ±×°Íµµ ÀÏ´ÜÀ§·Î ÇÑ´Ù¸é ±×·¯ÇÑ ÆÄÀÏ ¼Õ½ÇÀÇ °¡´É¼ºÀ» ÁÙÀÌ°í º¹±¸ °¡´É¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù.

¹é¾÷À» ½ÇÇàÇÏ´Â °¡Àå ¾ÈÀüÇÑ ¹æ¹ýÀº Å×ÀÌÇÁ, Á¦°Å°¡´ÉÇÑ µå¶óÀ̺ê, ±â·Ï°¡´ÉÇÑ ¾¾µð µî ºÐ¸®µÈ ¸Åü¿¡ ±â·ÏÇÏ¿© ¸®´ª½º ½Ã½ºÅÛ°ú´Â ¶³¾îÁø À§Ä¡¿¡ ÀúÀåÇصδ °ÍÀÌ´Ù. ¾î¶² °æ¿ì¿¡´Â ÀÌ·¯ÇÑ °ÍÀÌ Çö½Ç¼ºÀÌ ¾øÀ» ¼öµµ ÀÖ´Ù -- ¾Æ¸¶ ¹é¾÷ Å×ÀÌÇÁ¸¦ ³Ö¾î µÑ¸¸ÇÑ ³»È­¼º ±Ý°í¸¦ °®°í ÀÖÁöµµ ¾ÊÀ» °ÍÀÌ´Ù! ¶Ç´Â óÀ½¿¡´Â ¿ÜÀå ¹é¾÷ ½Ã½ºÅÛ ÀÚü°¡ ¾øÀ» ¼öµµ ÀÖ´Ù. ±×·¸´Ù¼Õ Ä¡´õ¶óµµ ¹é¾÷À» ¾î¶»°Ôµç ºñ·Ï Á¦ÇÑµÈ ¹æ¹ýÀ¸·Î³ª¸¶ ¼öÇàÇÒ ¼ö´Â ÀÖ´Ù.

¿ì¸® ȸ»ç¿¡¼­ ³ª´Â ¿©·¯´ëÀÇ ¸®´ª½º ¼­¹ö¿¡ ´ëÇÏ¿© ¹é¾÷À» ¼öÇàÇÑ´Ù. »óȲ¿¡ µû¶ó¼­ ¾î¶² ¹é¾÷ ¼¼Æ®´Â Å×ÀÌÇÁ¿¡ ¾²°í ¶Ç ¾î¶² °ÍÀº ³×Æ®¿÷À¸·Î ¿¬°áµÈ ´Ù¸¥ ¼­¹ö¿¡ ¾²±âµµ ÇÏ°í ±×·¸Áöµµ ¾ÊÀº °ÍµéÀº ´Ù¸¥ µð½ºÅ© ÆÄƼ¼Ç¿¡ (¿¹ÄÁ´ë, ``/archive/'' ÆÄÀÏ ½Ã½ºÅÛ¿¡) ¾²±âµµ ÇÑ´Ù. ÀÌ ÀÛ¾÷Àº ÀÚµ¿À¸·Î cron ÀÛ¾÷À¸·Î ½ÇÇàµÈ´Ù. (´ë°³ ¼­¹ö´Â ´Ù¸¥ °÷¿¡ ÀÖ´Â °æ¿ì°¡ ¸¹À¸¹Ç·Î Å×ÀÌÇÁ ¹é¾÷À» Çϱâ À§ÇÏ¿© ¿©±â Àú±â¸¦ ¸ÅÀÏ °°ÀÌ ¹æ¹®ÇÑ´Ù´Â °ÍÀº ½Ç¿ëÀûÀÌÁö ¾Ê°Å³ª ºÒ°¡´ÉÇÏ´Ù.)

Áý¿¡¼­´Â ¿ÜÀå ¹é¾÷ ½Ã½ºÅÛÀÌ ¾øÀ» »Ó¸¸ ¾Æ´Ï¶ó ¹é¾÷ À̹ÌÁö¸¦ ±â·ÏÇصѸ¸ÇÑ ¿©ºÐÀÇ µð½ºÅ© °ø°£À» ÃæºÐÈ÷ °®°í ÀÖÁöµµ ¾Ê´Ù. µû¶ó¼­, µû¶ó¼­, ´ë½Å ``/home/'' µð·ºÅ丮¿¡ ÀÖ´Â ³ªÀÇ »ç¿ëÀÚ ÆÄÀÏ°ú ``/etc/'' µð·ºÅ丮¿¡ ÀÖ´Â ¸î¸î ¼³Á¤ ÆÄÀϸ¸À» º°µµÀÇ µð½ºÅ© ÆÄƼ¼Ç¿¡ ¹é¾÷ÇÏ°í ÀÖ´Ù.


8.1. ¼­¹öÀÇ ¹é¾÷ ÀýÂ÷

¸®´ª½º¿¡¼­ ¹é¾÷À» ¼öÇàÇϴµ¥¿¡´Â ¸Å¿ì ´Ù¾çÇÑ ¹æ¹ýÀÌ ÀÖ´Ù. ¸ðµç ¸®´ª½º ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾî ÀÖ´Â ¸í·ÉÇà µµ±¸ÀÎ ``dd'', ``dump'', ``cpio'', ³ª ``tar'' ¸¦ »ç¿ëÇÏ´Â ¹æ¹ýµµ ÀÌ¿¡ ¼ÓÇÑ´Ù. ±× ¿Ü¿¡µµ ¹é¾÷°ú º¹±¸ ÀýÂ÷¿¡ Á» ´õ »ç¿ëÇϱâ Æí¸®ÇÑ ÀÎÅÍÆäÀ̽º¸¦ Ãß°¡ÇÏ·Á°í ¸¸µç ÅؽºÆ® ±â¹ÝÀÇ À¯Æ¿¸®Æ¼·Î¼­ ``¾Æ¸¸´Ù(Amanda)'' ¿Í ``Å×ÀÌÆÛ(Taper)'' °¡ ÀÖ´Ù. ±¸ÀÌ ±â¹ÝÀÇ ``KDat'' ¶ó´Â À¯Æ¿¸®Æ¼µµ ÀÖ´Ù. ¸¶Áö¸·À¸·Î´Â »ó¿ë ¹é¾÷ À¯Æ¿¸®Æ¼·Î¼­ ``BRU'' ¿Í ``PerfectBackup+'' °¡ ÀÖ´Ù. À̵é Áß ¾î´À °ÍÀ» »ç¿ëÇÏ´õ¶óµµ ´ç½ÅÀÇ ±ÍÁßÇÑ ÀڷḦ º¸È£ÇÒ ¼ö ÀÖ´Ù.

»ç¿ë°¡´ÉÇÑ µµ±¸¿Í ±×°ÍÀ» ¾îµð¼­ ¾òÀ» ¼ö ÀÖ´Â Áö¸¦ Á¤¸®ÇÑ ¸ñ·ÏÀº http://www.xnet.com/~blatura/linapp2.html#back ¿¡ ÀÖ´Â "Linux Applications and Utilities Page" ¿¡¼­ ¾òÀ» ¼ö ÀÖ´Ù. ¹é¾÷ ¼Ö·ç¼ÇÀ» °áÁ¤ÇÒ ¶§¿¡´Â ´ÙÀ½°ú °°Àº »çÇ×À» °í·ÁÇÒ ÇÊ¿ä°¡ ÀÖ´Ù:

  • À̽ļº - ¹é¾÷ÀÇ À̽ļºÀÌ (Áï, ÇÑ ¸®´ª½º ¶Ç´Â À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ ¹é¾÷ÇÑ °ÍÀ» ´Ù¸¥ ½Ã½ºÅÛ¿¡ º¹±¸ÇÏ´Â °Í; ¿¹¸¦ µé¾î, ¼Ö¶ó¸®½º¿¡¼­ ¹é¾÷ÇÑ °ÍÀ» ·¹µåÇÞ ¸®´ª½º¿¡´Ù°¡ º¹±¸ÇÏ´Â °æ¿ì) Áß¿äÇÑ°¡? ¸¸¾à ±×·¸´Ù¸é ¸í·ÉÇà µµ±¸(¿¹. ``dd'', ``dump'', ``cpio'', ``tar'')¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. ¿Ö³ÄÇϸé, ±×·¯ÇÑ µµ±¸´Â ¾î¶² ¸®´ª½º/À¯´Ð½º ½Ã½ºÅÛ¿¡¼­µµ »ç¿ë°¡´ÉÇÏ´Ù°í È®½ÅÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.

  • ÀÚµ¿ ¹é¾÷ - »ç¶÷ÀÇ °³ÀÔ¾øÀÌ Á¤±âÀûÀ¸·Î ÀÚµ¿È­µÈ ¹é¾÷ÀÌ ¼öÇàµÇ´Â °ÍÀÌ ´ç½Å¿¡°Ô Áß¿äÇÑ°¡? ¸¸¾à ±×·¸´Ù¸é, ±×·¯ÇÑ ¹é¾÷ ¹æ½ÄÀ» Áö¿øÇÒ ¼ö ÀÖ´Â µµ±¸¿Í ¹é¾÷ ¸Åü¸¦ °®Ãß¾î¾ß ÇÒ °ÍÀÌ´Ù.

  • »ç¿ëÀÇ ÆíÀǼº - Æí¸®ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º°¡ Áß¿äÇÑ°¡? ±×·¸´Ù¸é ÅؽºÆ® ¶Ç´Â ±¸ÀÌ ±â¹ÝÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â µµ±¸¸¦ ¼±ÅÃÇÏ°í ½ÍÀ» °ÍÀÌ´Ù. »ó¿ë À¯Æ¿¸®Æ¼´Â °¡Àå »ç¿ëÇϱ⠽¬¿î ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÒ »Ó ¸¸ ¾Æ´Ï¶ó ±â¼úÁö¿øµµ ÇØÁÙ ¼ö ÀÖ´Ù.

  • ¿ø°Ý ¹é¾÷ - ¿ø°ÝÁöÀÇ ±â°è¿¡¼­ ¹é¾÷À» ½ÃÀÛÇϰųª º¹±¸ÇÏ´Â ±â´ÉÀÌ Áß¿äÇÑ°¡? ±×·¸´Ù¸é, (X ¼¼¼ÇÀ» ¹«¸®¾øÀÌ ½ÇÇàÇÒ ¼ö ÀÖÀ» Á¤µµ·Î °í¼Ó ³×Æ®¿÷À¸·Î ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Ù¸é) ±¸ÀÌ ±â¹ÝÀÇ À¯Æ¿¸®Æ¼º¸´Ù´Â ¸í·ÉÇà µµ±¸³ª ÅؽºÆ® ±â¹ÝÀÇ À¯Æ¿¸®Æ¼¸¦ ¼±ÅÃÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù.

  • ³×Æ®¿÷ ¹é¾÷ - ³×Æ®¿÷À¸·Î ¿¬°áµÈ È£½ºÆ®ÀÇ ¹é¾÷°ú º¹±¸¸¦ ½ÇÇàÇÏ´Â °ÍÀÌ Áß¿äÇÑ°¡? ¸¸¾à ±×·¸´Ù¸é, ¹é¾÷ ÀåÄ¡¿¡ ´ëÇÏ¿© ³×Æ®¿÷ ¾×¼¼½º¸¦ Áö¿øÇÏ´Â (``tar'' °°Àº) ¸í·ÉÇà À¯Æ¿¸®Æ¼³ª ``¾Æ¸¸´Ù(Amanda)'' °°Àº Ưº°ÇÑ À¯Æ¿¸®Æ¼ ¶Ç´Â »ó¿ë À¯Æ¿¸®Æ¼°¡ ÁÁÀ» °ÍÀÌ´Ù.

  • ¸ÅüÀÇ Á¾·ù - ¹é¾÷Àº Å×ÀÌÇÁ, Ãß°¡ÀÇ ÇÏµå µå¶óÀ̺ê, Áý µå¶óÀ̺ê, ´Ù½Ã¾µ ¼ö ÀÖ´Â ¾¾µð µî ´Ù¾çÇÑ ¸Åü¿¡ ÀúÀåµÉ ¼ö ÀÖ´Ù. °¡°Ý ´ë ¾ÈÁ¤¼º, ÀúÀå ¿ë·®, Àü¼Û ¼Óµµ µîÀ» ºñ±³ÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.

경고

Ưº° ÁÖÀÇ: ÆÄÀÏ ½Ã½ºÅÛÀ» ¹é¾÷ÇÒ ¶§, °¡Â¥ ÆÄÀÏ ½Ã½ºÅÛÀÎ ``/proc'' ¸¦ Àý´ë·Î Æ÷ÇÔ½ÃÅ°Áö ¸¶¶ó! /proc ¿¡ ÀÖ´Â ÆÄÀÏÀº ½ÇÁ¦ ÆÄÀÏÀÌ ¾Æ´Ï°í ÆÄÀÏ ¸ð¾çÀÇ ¸µÅ©·Î¼­ Ä¿³ÎÀÇ ÀڷᱸÁ¶¸¦ °¡¸®Å°°í ÀÖ´Ù. ´ç½ÅÀÇ Àüü ¸Þ¸ð¸®ÀÇ ³»¿ëÀ» ´ã°í ÀÖ´Â °¡Â¥ ÆÄÀÏÀÎ ``/proc/kcore'' ÆÄÀÏÀ» ¹é¾÷ÇÏ´Â °ÍÀº Å×ÀÌÇÁÀÇ ¾öû³­ ³¶ºñÀÏ »ÓÀÌ´Ù! :-) ¶ÇÇÑ, ¾¾µð·Ò ÀåÄ¡, Ç÷ÎÇÇ ÀåÄ¡, ³×Æ®¿÷ ÆÄÀÏ °øÀ¯ ±×¸®°í ±× ¿Ü ¸¶¿îÆ®µÈ ÀåÄ¡ÀÇ ³»¿ëÀ» ¹é¾÷ÇÏ·Á´Â °æ¿ì°¡ ¾Æ´Ï¶ó¸é, ``/mnt'' ÆÄÀÏ ½Ã½ºÅÛµµ ¹é¾÷ÇÏÁö ¾Êµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù.

´ç¿¬È÷, ´ç½ÅÀÌ ¾î¶² ¹é¾÷ ¼Ö·ç¼ÇÀ» ¼±ÅÃÇÏ´À³Ä¿¡ µû¶ó ¹é¾÷°ú º¹±¸¸¦ ¼öÇàÇÏ´Â ÀýÂ÷´Â ´Ù¸£´Ù. ÇÏÁö¸¸, ÀÌ ¼½¼Ç¿¡¼­´Â ³»°¡ °¡Àå ÀÚÁÖ »ç¿ëÇÏ´Â ´ÙÀ½°ú °°Àº µÎ°³ÀÇ µµ±¸¸¦ ÀÌ¿ëÇÏ¿© ¹é¾÷À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÒ °ÍÀÌ´Ù: ``tar'' (ÀÌ À̸§Àº "Tape ARchiver" ¿¡¼­ µû³½ ¸»ÀÌ´Ù) ´Â ¸í·ÉÇà ¹é¾÷ µµ±¸·Î¼­ À¯´Ð½º/¸®´ª½º ½Ã½ºÅÛ¿¡¼­ »ó´çÈ÷ À̽ļºÀÌ ³ô´Ù. ``KDat'' ´Â ±¸ÀÌ ±â¹ÝÀÇ Å×ÀÌÇÁ ¹é¾÷ À¯Æ¿¸®Æ¼·Î¼­ KDE ÆÐÅ°Áö¿¡ (KDE ¿¡ ´ëÇÏ¿©´Â 5.6절 À» ÂüÁ¶ÇϽÿä) Æ÷ÇԵǾî ÀÖ´Ù.

¸¶Áö¸·À¸·Î µ¡ºÙÀÌ°í ½ÍÀº °ÍÀº ¼±ÅÃÇÑ ¹é¾÷ ¼Ö·ç¼Ç¿¡ µû¶ó, ½ÉÁö¾î´Â ±× µµ±¸°¡ ÀÚµ¿ ¹é¾÷ ±â´ÉÀ» ³»ÀåÇÏ°í ÀÖÁö ¾Ê´Ù ÇÏ´õ¶óµµ, cron ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ¹é¾÷À» ÀÚµ¿È­ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. cron À» »ç¿ëÇÏ´Â ¹æ¹ý°ú crontab ½ºÄÉÁì ÆÄÀÏÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 9.4절 À» ÂüÁ¶ÇϽÿä.


8.1.1. ``tar'' ¸¦ ÀÌ¿ëÇÑ ¹é¾÷:

``tar'' ¸¦ ¹é¾÷ ¼Ö·ç¼ÇÀ¸·Î »ç¿ëÇϱâ·Î °áÁ¤ÇÏ¿´´Ù¸é ´Ù¾çÇÑ ¸í·ÉÇà ¿É¼ÇÀ» ¾Ë±â À§ÇÏ¿© ½Ã°£À» ÅõÀÚÇÒ ÇÊ¿ä°¡ ÀÖ´Ù; ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» º¸·Á¸é "man tar" ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù. ±×¸®°í Àû´çÇÑ ¹é¾÷ ¸Åü¿¡ ¾×¼¼½ºÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æ¾ß ÇÒ °ÍÀÌ´Ù; ºñ·Ï À¯´Ð½º ¼¼°è¿¡¼­´Â ¸ðµç ÀåÄ¡°¡ ÆÄÀÏ°ú °°ÀÌ Ãë±ÞµÇÁö¸¸, Å×ÀÌÇÁ¿Í °°Àº ¹®ÀÚ ÀåÄ¡¿¡ ±â·ÏÀ» ÇÒ ¶§¿¡´Â "ÆÄÀÏ" ÀÇ À̸§ÀÌ ÀåÄ¡ ÀÚü¸¦ ³ªÅ¸³½´Ù. (¿¹¸¦ µé¾î, ``/dev/nst0'' ´Â ½ºÄ«½Ã ±â¹ÝÀÇ Å×ÀÌÇÁ µå¶óÀ̺긦 ³ªÅ¸³½´Ù.)

´ÙÀ½ÀÇ ¸í·ÉÀº ´ç½Å ¸®´ª½º ½Ã½ºÅÛ Àüü¸¦ ``/archive/'' ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¹é¾÷ÇÒ °ÍÀÌ´Ù. ÀÌ ¹é¾÷¿¡¼­ ºüÁö´Â ºÎºÐÀº °¡Â¥ ÆÄÀÏ ½Ã½ºÅÛÀÎ ``/proc/'', ``/mnt/'' ¿¡ ¸¶¿îÆ®µÈ ÆÄÀÏ ½Ã½ºÅÛ, ``/archive/'' ÆÄÀÏ ½Ã½ºÅÛ (¹é¾÷ ¼ÂÆ® ÀÚü¸¦ ´Ù½Ã ¹é¾÷ÇÑ´Ù´Â °ÍÀº Àǹ̰¡ ¾ø´Ù!), Squid °¡ »ç¿ëÇÏ´Â »ó´çÈ÷ Å« ij½Ã ÆÄÀÏÀÌ´Ù. (À̵éÀ» ¹é¾÷ÇÏ´Â °ÍÀº, ³» ÀÇ°ßÀ¸·Î´Â, ¹é¾÷ ¸ÅüÀÇ ³¶ºñÀ̸ç ÇÊ¿äÇÏÁöµµ ¾Ê´Ù):

tar -zcvpf /archive/full-backup-`date '+%d-%B-%Y'`.tar.gz \
    --directory / --exclude=mnt --exclude=proc --exclude=var/spool/squid .

ÀÌ ¸í·ÉÀÇ ±æÀÌ¿¡ °Ì¸ÔÁö¸¶¶ó! ¿ì¸®°¡ ¸í·ÉÀ» ±¸¼º ºÎºÐÀ¸·Î ÂÉ°³³õ°í ³ª¸é ÀÌ °­·ÂÇÑ À¯Æ¿¸®Æ¼ÀÇ ¾Æ¸§´Ù¿òÀ» ¾Ë°ÔµÉ °ÍÀÌ´Ù.

¾ÕÀÇ ¸í·É¿¡¼­ ÁöÀûÇÑ ¿É¼ÇÀ¸·Î´Â, ``z'' (¾ÐÃà; ¹é¾÷ ÀڷḦ ``gzip'' À» ÀÌ¿ëÇÏ¿© ¾ÐÃàÇÑ´Ù), ``c'' (»ý¼º; »õ·Î¿î ÀúÀå ÆÄÀÏÀ» ¸¸µç´Ù), ``v'' (¼ö´Ù; ¹é¾÷ÀÌ µÇ°í ÀÖ´Â ÆÄÀÏÀÇ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù), ``p'' (ÆÛ¹Ì¼Ç º¸Á¸; ÆÄÀÏ º¸È£¸¦ À§ÇÑ Á¤º¸´Â º¹±¸ÇÒ ¼ö ÀÖµµ·Ï "±â¾ïÇØ" µÐ´Ù) °¡ ÀÖ´Ù. ±× ¿Ü¿¡µµ, ``f'' (ÆÄÀÏ) ¿É¼ÇÀº ±× ´ÙÀ½ÀÇ ÀÎÀÚ°¡ »ý¼ºÇÒ ÀúÀå ÆÄÀÏ (¶Ç´Â ÀåÄ¡) ÀÇ À̸§À̶ó´Â °ÍÀ» ³ªÅ¸³½´Ù. ÆÄÀÏ À̸§¿¡ ¿À´Ã ³¯Â¥¸¦ ³Ö±â À§ÇÏ¿© ¾î¶»°Ô Çß´ÂÁö º¸¸é, ``date'' ¸í·ÉÀ» µÎ°³ÀÇ ¿ªµû¿ÈÇ¥·Î µÑ·¯½Î¼­ ¸¸µé¾î³»°í ÀÖ´Ù. ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â À̸§ ±ÔÄ¢Àº ¾ÐÃàµÇÁö ¾ÊÀº ÀúÀå ÆÄÀÏ¿¡´Â ``tar'' ¸¦ µÚ¿¡ ºÙÀÌ°í, ¾ÐÃàµÈ ÀúÀåÆÄÀÏÀÇ °æ¿ì¿¡´Â ``tar.gz'' ¸¦ µÚ¿¡ ºÙÀÌ´Â °ÍÀÌ´Ù.

``--directory'' ¿É¼ÇÀº ¹é¾÷À» ½ÃÀÛÇϱâ Àü¿¡ ¿É¼Ç µÚ¿¡ ÁöÁ¤ÇÑ µð·ºÅ丮 °æ·Î·Î ÀÏ´Ü °¡¶ó´Â °ÍÀ» ³ªÅ¸³½´Ù. (¿ì¸®ÀÇ ¿¹¿¡¼­´Â, ``/'' µð·ºÅ丮·Î °¡¼­ ¹é¾÷ÀÌ ½ÃÀ۵ȴÙ.) ``--exclude'' ¿É¼ÇÀº ÁöÁ¤ÇÑ µð·ºÅ丮³ª ÆÄÀÏÀº ¹é¾÷ÇÏÁö ¸»¶ó°í Áö½ÃÇÑ´Ù. ¸¶Áö¸·À¸·Î, ``.'' ±ÛÀÚ´Â ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç °ÍÀ» ¹é¾÷ÇØ¾ß ÇÔÀ» ³ªÅ¸³½´Ù.

참고: ÁÖÀÇ: tar ¿¡ »ç¿ëµÇ´Â ¿É¼ÇÀº ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÑ´Ù´Â °ÍÀ» ¸í½ÉÇÏ¿©¾ß ÇÑ´Ù! °Ô´Ù°¡, ´ëºÎºÐÀÇ ¿É¼ÇÀº ÇÑ ±ÛÀÚÂ¥¸® (¿¹. ``f'') ·Î »ç¿ëµÉ ¼öµµ ÀÖ°í, Á» ´õ ¿Ü±â ½¬¿î ¿ÏÀüÇÑ ¿É¼Ç À̸§ (¿¹. ``file'') À¸·Îµµ »ç¿ëµÉ ¼ö ÀÖ´Ù. ÇÑ ±ÛÀÚÂ¥¸®¸¦ ¾µ ¶§¿¡´Â ±× ¾Õ¿¡ ``-'' ¹®ÀÚ¸¦ ºÙ¿©¾ß ÇÏ°í, ¿ÏÀüÇÑ À̸§À» »ç¿ëÇÒ ¶§¿¡´Â ±× ±ÛÀÚ¸¦ µÎ°³¸¦ ½á¾ß ÇÑ´Ù. ´Ù½ÃÇѹø ¸»ÇÏÁö¸¸, tar ¸í·É¿¡ ´ëÇÑ "man" ÆäÀÌÁö¸¦ ²À ÂüÁ¶Çϱ⠹ٶõ´Ù.

¶Ç ÇϳªÀÇ ¿¹·Î¼­, (¾ÕÀÇ ¿¹¿¡¼­´Â Àüü ¸¦ ¹é¾÷Çϸ鼭 ±× Áß¿¡ ¸î°¡Áö¸¦ Á¦¿ÜÇÏ´Â ¹æ½ÄÀ» ½èÁö¸¸) À̹ø¿¡´Â ÁöÁ¤ÇÑ ¸î°³ÀÇ ÆÄÀÏ ½Ã½ºÅÛ¸¸À» ½ºÄ«½Ã Å×ÀÌÇÁ µå¶óÀ̺꿡 ±â·ÏÇÏ´Â ¹æ¹ýÀ» »ìÆì º¸ÀÚ:

tar -cvpf /dev/nst0 --label="Backup set created on `date '+%d-%B-%Y'`." \
    --directory / --exclude=var/spool/ etc home usr/local var/spool

À§ÀÇ ¸í·É¿¡¼­ ``z'' (¾ÐÃà) ¿É¼ÇÀÌ »ç¿ëµÇÁö ¾Ê¾ÒÀ½À» ÁÖ¸ñÇϱ⠹ٶõ´Ù. ³ª´Â Å×ÀÌÇÁ¿¡ ¾ÐÃàµÈ ÀڷḦ ±â·ÏÇÏ´Â °ÍÀ» °­·ÂÈ÷ ¹Ý´ëÇÑ´Ù. ¿Ö³ÄÇϸé, Å×ÀÌÇÁ¿¡ ÀÖ´Â ÀÚ·áÀÇ ÀϺΰ¡ ±úÁö¸é ¹é¾÷ ¼ÂÆ® Àüü¸¦ ¸ø¾²°Ô µÇ±â ¶§¹®ÀÌ´Ù. Å×ÀÌÇÁÀÇ ÀϺΰ¡ ÆļյǴõ¶óµµ ¾ÐÃàÀ» »ç¿ëÇÏÁö ¾Ê°í ÀúÀåµÈ °æ¿ì¿¡´Â ÆļյÇÁö ¾ÊÀº ÆÄÀÏÀº »ó´çÈ÷ ¸¹ÀÌ º¹±¸ÇÒ ¼ö ÀÖ´Ù.

Å×ÀÌÇÁ µå¶óÀ̺ê´Â ¹®ÀÚ ÀåÄ¡À̱⠶§¹®¿¡, ½ÇÁ¦ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. µû¶ó¼­, tar ¿¡¼­ ÆÄÀÏ À̸§¿¡ ÇØ´çÇÏ´Â ÀÎÀÚ´Â ÀåÄ¡ÀÇ À̸§ Áï ``/dev/nst0'' (½ºÄ«½Ã ¹ö½º¿¡ ¿¬°áµÈ ù¹ø° Å×ÀÌÇÁ ÀåÄ¡) ¿Í °°Àº ¹æ½ÄÀ¸·Î ÁöÁ¤ÇÏ¿©¾ß ÇÑ´Ù.

참고: ÁÖÀÇ: ``/dev/nst0'' ÀåÄ¡´Â ¹é¾÷ ¼ÂÆ®¸¦ ´Ù ±â·ÏÇÑ ´ÙÀ½ ÀÚµ¿À¸·Î µÇ°¨±â¸¦ ÇÏÁö ¾Ê´Â´Ù; µû¶ó¼­ ÇϳªÀÇ Å×ÀÌÇÁ¿¡ ¿©·¯°³ÀÇ ¼ÂÆ®¸¦ ±â·ÏÇÒ ¼ö ÀÖ´Ù. (°°Àº ÀåÄ¡¸¦ ``/dev/st0'' ¶ó°í ÁöÁ¤ÇÏ°Ô µÇ¸é ¹é¾÷ ¼ÂÆ®°¡ ±â·ÏµÇÀÚ¸¶ÀÚ Å×ÀÌÇÁ´Â ÀÚµ¿À¸·Î °¨±â°Ô µÈ´Ù.)

¹é¾÷ ¼ÂÆ®¿¡ ÆÄÀÏÀ̸§À» ÁöÁ¤ÇÒ ¼ö ¾ø±â ¶§¹®¿¡, ``--label'' ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀúÀå ÆÄÀÏ ÀÚü¿¡´Ù°¡ ¹é¾÷ ¼ÂÆ®¿¡ ´ëÇÑ Ãß°¡ Á¤º¸¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Ù.

¸¶Áö¸·À¸·Î, ``/etc/'', ``/home/'', ``/usr/local'', ``/var/spool/'' ¿¡ ÀÖ´Â ÆÄÀϵ鸸 (Squid ij½Ã ÀÚ·á ÆÄÀÏÀº »©°í) Å×ÀÌÇÁ¿¡ ±â·ÏµÈ´Ù.

Å×ÀÌÇÁ¸¦ ÀÌ¿ëÇÒ ¶§¿¡´Â Å×ÀÌÇÁ¸¦ µÇ°¨°Å³ª ²¨³»±â À§ÇÏ¿© ´ÙÀ½°ú °°Àº ¸í·ÉÀ» »ç¿ëÇÏ°Ô µÈ´Ù:

mt -f /dev/nst0 rewind
mt -f /dev/nst0 offline

작은 정보: ÆÁ: ÀúÀå ÆÄÀÏÀÌ ¸¸µé¾îÁú ¶§ ¸Ç ¾Õ¿¡ ÀÖ´Â ``/'' (½½·¡½Ã) ¹®ÀÚ´Â À߸®´Â °ÍÀ» º¸°Ô µÉ °ÍÀÌ´Ù. ÀÌ´Â tar ÀÇ ±âº»ÀûÀÎ µ¿ÀÛ ¹æ½ÄÀ¸·Î¼­ º¹±¸ÇÏ´Â °úÁ¤¿¡¼­ ½Ç¼ö·Î Áß¿äÇÑ ÆÄÀÏÀ» ¿¾³¯ ¹öÀüÀÇ ÆÄÀÏ·Î µ¤¾î¾²´Â °ÍÀ» ¸·±âÀ§ÇÑ °ÍÀÌ´Ù. ¸¸¾à ÀÌ·± ½ÄÀ¸·Î µ¿ÀÛÇÏ´Â °ÍÀ» ¿øÇÏÁö ¾Ê´Â´Ù¸é (À̰͵µ ÇϳªÀÇ ±â´É À̶ó´Â »ç½ÇÀ» ±â¾ïÇ϶ó!), tar ¸í·É¿¡´Ù°¡ ``--absolute-paths'' ¿É¼ÇÀ» ÁÖ¸é ¸Ç ¾ÕÀÇ ½½·¡½Ã°¡ º¸Á¸µÈ´Ù. ¹°·Ð, ³ª´Â ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ À§Çè Çϱ⠶§¹®¿¡ ±ÇÀåÇÏÁö´Â ¾Ê´Â´Ù!


8.1.2. ``KDat'' ¸¦ ÀÌ¿ëÇÑ ¹é¾÷:

¸¸¾à KDE µ¥½ºÅ©Å¾ ȯ°æÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é, ``KDat'' À¯Æ¿¸®Æ¼°¡ °­·ÂÇÒ »Ó¸¸ ¾Æ´Ï¶ó »ç¿ëÇϱ⵵ Æí¸®ÇÏ´Ù´Â °ÍÀ» ¾Ë°ÔµÉ °ÍÀÌ´Ù. °Ô´Ù°¡, ÇÑ°¡Áö ´ýÀ¸·Î µû¶ó¿À´Â °ÍÀº KDat °¡ ``tar'' ¸¦ ¹é¾÷ ¿£ÁøÀ¸·Î »ç¿ëÇÑ´Ù´Â Á¡ÀÌ´Ù. µû¶ó¼­, KDat ·Î ±â·ÏµÈ ¹é¾÷ ¼ÂÆ®´Â KDat ·Î ÀÐÀ» ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó tar ¸¦ ÀÌ¿ëÇؼ­µµ ÀÐÀ» ¼ö ÀÖ´Ù! µû¶ó¼­ KDat ´Â »ç¿ëÀÇ Æí¸®¼º°ú ¹é¾÷ÀÇ À̽ļºÀ» µ¿½Ã¿¡ ¸¸Á·ÇÏ´Â ¾ÆÁÖ ÁÁÀº ¼±ÅÃÀÌ µÇ´Â °ÍÀÌ´Ù.

작은 정보: ÆÁ: KDE ÆÐÅ°Áö¸¦ »ç¿ëÇÏÁö ¾Ê°Å³ª Àüü¸¦ ´Ù ¼³Ä¡ÇÏÁö ¾Ê±â·Î ÇÏ¿´´Ù°í ÇÏ´õ¶óµµ, Qt ¶óÀ̺귯¸®¸¸ ¼³Ä¡ÇÑ´Ù¸é ¿©ÀüÈ÷ KDat ¸¦ »ç¿ëÇÒ ¼ö´Â ÀÖ´Ù.

óÀ½À¸·Î KDat ÇÁ·Î±×·¥À» ½ÇÇà½Ãų ¶§ ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» ¸¸µé ÇÊ¿ä°¡ ÀÖ´Ù. ±×·¯ÇÑ ÇÁ·ÎÆÄÀÏÀº KDat ¿¡°Ô ½Ã½ºÅÛ¿¡¼­ ¾î´À ÆÄÀÏÀ» ¹é¾÷ÇÏ°í ½ÍÀºÁö¸¦ ¾Ë·ÁÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. ¸¸¾à ÇÊ¿äÇÏ´Ù¸é ¿©·¯°³ÀÇ ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» ¸¸µé ¼öµµ ÀÖ´Ù. (¿¹¸¦ µé¾î, ½Ã½ºÅÛ Àüü¸¦ ¹é¾÷ÇØÁÖ´Â "Àüü ¹é¾÷" À̶ó´Â ÇÁ·ÎÆÄÀÏ°ú »ç¿ëÀÚ ÆÄÀϸ¸ ¹é¾÷ÇØÁÖ´Â "ºü¸¥ ¹é¾÷" À̶ó´Â ÇÁ·ÎÆÄÀÏÀ» °¢°¢ ¸¸µé¾î µÎ°í ÇÊ¿ä¿¡ µû¶ó °ñ¶ó ¾µ ¼ö ÀÖ´Ù.)

¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» ¸¸µé·Á¸é, ¸Þ´º ¹Ù¿¡¼­ "File" ¿É¼Ç¿¡¼­ "Create Backup Profile" À» ¼±ÅÃÇϰųª ¶Ç´Â "Backup Profiles" Æú´õ¿¡¼­ ¿À¸¥ÂÊ ¹öÆ°À» ´©¸¥´ÙÀ½ "Create Backup Profile" À» ¼±ÅÃÇÏ¸é µÈ´Ù. KDat âÀÇ ¿À¸¥ÂÊ Æí¿¡¼­´Â ÇÁ·ÎÆÄÀÏÀÇ À̸§, ÀúÀå ÆÄÀÏÀÇ À̸§, tar ¿É¼Ç µî ´Ù¾çÇÑ ¼ÂÆÃÀ» ¹Ù²Ü ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¼ÂÆÃÀÌ ¾îµð¿¡ ¾²ÀÌ´Â Áö¸¦ ¾Ë·Á¸é ¸Þ´º¿¡¼­ "Help" ¸¦ ¼±ÅÃÇÏ¿© »ìÆ캸¸é µÈ´Ù.

¹é¾÷ ÇÁ·ÎÆÄÀÏ¿¡ Æ÷ÇÔ½Ãų ÆÄÀÏÀ» ÁöÁ¤ÇÏ·Á¸é, ``/'' µð·ºÅ丮 Æú´õÀÇ ¿·¿¡ Àִ üũ¹Ú½º¸¦ Ŭ¸¯ÇÏ¸é µÈ´Ù. ÀÌ·¸°ÔÇϸé ÀÌ µð·ºÅ丮 ¾Æ·¡ÀÇ ¸ðµç ÆÄÀÏÀ» ¹é¾÷Çϵµ·Ï ÁöÁ¤ÇÑ °ÍÀÌ µÈ´Ù. ±×·¯°í ³ª¼­, Æú´õÀÇ ¿·¿¡ ÀÖ´Â Á¶±×¸¶ÇÑ ``+'' Ç¥½Ã¸¦ Ŭ¸¯ÇÑ´Ù. ±×·¯¸é Æú´õ°¡ È®ÀåµÇ¾î ±× ¾È¿¡ µé¾îÀÖ´Â ÆÄÀÏÀÇ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. ¿©±â¼­ ¹é¾÷¿¡ Æ÷ÇÔ½ÃÅ°°í ½ÍÁö ¾ÊÀº ÆÄÀÏÀ» »©³¾ ¼ö ÀÖ´Ù; »©°í ½ÍÀº ÆÄÀÏÀ̳ª µð·ºÅ丮 ¿·¿¡ Àִ üũ¹Ú½º¸¦ Ŭ¸¯ÇØÁֱ⸸ ÇÏ¸é µÈ´Ù. ¿¹¸¦ µé¾î, Àüü ¹é¾÷Àº ¸ðµç ÆÄÀÏ°ú µð·ºÅ丮´Â üũ Ç¥½Ã¸¦ ÇØÁÖ°í ´Ü, ``/proc'' (½ÇÇà ÁßÀÎ ½Ã½ºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ °®°í ÀÖ´Â °¡Â¥ ÆÄÀÏ ½Ã½ºÅÛ), ``/mnt'' (¾¾µð·Ò µå¶óÀ̺ê, Ç÷ÎÇÇ, ³×Æ®¿÷ °øÀ¯ µîÀÌ ´ë°³ ¸¶¿îÆ®µÇ´Â µð·ºÅ丮), ±×¸®°í Squid ¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é, ``/var/spool/squid'' (Squid ÀÇ Ä³½Ã µ¥ÀÌÅÍ ÆÄÀÏ) ¸¸ ¿¹¿Ü·Î »©ÁØ´Ù. ÀÏ´Ü ÇÊ¿äÇÑ ÆÄÀÏÀ» ¼±ÅÃÇÏ¿´´Ù¸é ¸¸µé°í ÀÖ´Â ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» Ŭ¸¯ÇÏ°í "Files >>" ¹öÆ°À» Ŭ¸¯ÇÏ¿© ¼±ÅÃµÈ ÆÄÀÏ ¸ñ·ÏÀ» ¹é¾÷ ÇÁ·ÎÆÄÀÏ·Î ¿Å±ä´Ù.

참고: ÁÖÀÇ: ÀÚ·áÀÇ ±Ô¸ð°¡ ³Ê¹« Ä¿¼­ ÇϳªÀÇ Å×ÀÌÇÁ¿¡ ¸ðµÎ ´ãÀ» ¼ö ¾ø´Ù¸é, ¿©·¯°³ÀÇ ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» ¸¸µé¾î¼­ °¢±â ¹é¾÷ÇÒ ´ë»óÀÇ ÀϺθ¦ ´ã´çÇϵµ·Ï ÇÏ¿©¾ß ÇÑ´Ù.

½ÇÁ¦·Î ¹é¾÷À» ¼öÇàÇÏ·Á¸é, µå¶óÀ̺꿡 Å×ÀÌÇÁ¸¦ ³Ö°í³ª¼­ "File" ¸Þ´º¿¡¼­ "Mount Tape" ¸¦ ¼±ÅÃÇÑ´Ù. (¶Ç´Â Å×ÀÌÇÁ°°ÀÌ »ý±ä ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÑ´Ù) ÀÌ·¸°Ô Çϸé Å×ÀÌÇÁ¸¦ "¸¶¿îÆ®" ÇÏ°Ô µÈ´Ù. (½ÇÁ¦·Î´Â Å×ÀÌÇÁ ÀåÄ¡°¡ ¹®ÀÚ ÀåÄ¡À̱⠶§¹®¿¡ ¸¶¿îÆ®ÇÏ´Â °ÍÀÌ ºÒ°¡´ÉÇÏ´Ù -- KDat °¡ ½ÇÁ¦·Î ÇÏ´Â ÀÏÀº Å×ÀÌÇÁ¸¦ µÇ°¨°í Çì´õ Á¤º¸¸¦ ÀÐÀ¸·Á°í ½ÃµµÇÏ¿© ¸¸¾à ÀÐÀ» ¼ö ÀÖÀ¸¸é ÇØ´çµÇ´Â Å×ÀÌÇÁ »öÀÎÀ» ã¾Æ³½´Ù. ¸¸¾à, Çì´õ Á¤º¸¸¦ ÀÐÀ» ¼ö ¾øÀ¸¸é KDat ´Â Å×ÀÌÇÁ¸¦ Æ÷¸ËÇ϶ó°í ÇÒ °ÍÀÌ´Ù.)

참고: (ÁÖÀÇ: ¸¸¾à µå¶óÀ̺꿡 Å×ÀÌÇÁ°¡ È®½ÇÈ÷ µé¾îÀִµ¥µµ °è¼ÓÇؼ­ KDat °¡ Å×ÀÌÇÁ°¡ µå¶óÀ̺꿡 µé¾îÀÖÁö ¾Ê´Ù°í Åõ´ú´ë¸é preference ¿¡ Å×ÀÌÇÁ ÀåÄ¡ÀÇ À̸§ÀÌ Á¦´ë·Î µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ¿©¾ß ÇÑ´Ù; ¸Þ´º ¹Ù¿¡¼­ "Edit" ¿É¼ÇÀ» Ŭ¸¯ÇÏ°í "User Preferences" ¸¦ ¼±ÅÃÇÏ¸é µÈ´Ù.)

ÀÏ´Ü KDat °¡ Å×ÀÌÇÁ¸¦ ¸¶¿îÆ®ÇÏ°í ³ª¸é ¹é¾÷À» ½ÃÀÛÇϱ⿡ ¾Õ¼­ À̹ø ¹é¾÷¿¡¼­ ¾î´À ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» »ç¿ëÇÒ °ÍÀÎÁö¸¦ ¼±ÅÃÇÏ¿©¾ß¸¸ ÇÑ´Ù. ¹é¾÷À» ½ÃÀÛÇÏ·Á¸é, ¿øÇÏ´Â ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» ¿À¸¥ÂÊ ¹öÆ°À¸·Î Ŭ¸¯ÇÑ µÚ "Backup" ¿É¼ÇÀ» Ŭ¸¯ÇØÁÖ¸é µÈ´Ù. ±×·¯¸é KDat ´Â ´ç½ÅÀÌ ¼±ÅÃÇÑ ¹é¾÷ ÇÁ·ÎÆÄÀÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀ» º¸¿©ÁÖ´Â ´ëÈ­»óÀÚ¸¦ º¸¿©ÁØ´Ù; ¿©±â¿¡¼­ ¹é¾÷À» ½ÃÀÛÇÏ·Á¸é "Ok" ¹öÆ°À» Ŭ¸¯ÇÏ¸é µÈ´Ù.

¹é¾÷ÀÌ ÁøÇàµÇ´Â µ¿¾È, KDat ´Â ´Ù¾çÇÑ Åë°è Á¤º¸ (ÀÛ¾÷ ½Ã°£, ¹é¾÷ÀÇ Å©±â, ¹é¾÷ÇÑ ºñÀ², ³²Àº ½Ã°£ÀÇ ¿¹»óÄ¡, ÆÄÀÏÀÇ ¼ö, ±â·ÏµÈ ¹ÙÀÌÆ® ¼ö µî) ¿Í ¹é¾÷µÈ ÆÄÀÏÀÇ ¸ñ·ÏÀ» ³ªÅ¸³»´Â ´ëÈ­»óÀÚ¸¦ º¸¿©ÁÙ °ÍÀÌ´Ù. ¼ö ±â°¡ ¹ÙÀÌÆ®¿¡ ´ÞÇÏ´Â Àüü ¹é¾÷Àº ³¡³ª´Âµ¥ ±îÁö ¸î½Ã°£ÀÌ °É¸± °ÍÀÌ´Ù. ¸¸¾à ÇÊ¿äÇÏ´Ù¸é ¹é¾÷ÀÌ ÁøÇàµÇ´Â Áß¿¡ ¾ðÁ¦¶óµµ "Abort" ¹öÆ°À» ´­·¯ ¹é¾÷À» ÁߴܽÃų ¼ö ÀÖ´Ù.

ÀÏ´Ü ¹é¾÷ÀÌ ¿ÏÀüÈ÷ ³¡³ª°í ³ª¸é, ¸Þ´º ¹Ù¿¡¼­ "Edit" ¸¦ ¼±ÅÃÇÑ´ÙÀ½ "Unmount Tape" ¸¦ ¼±ÅÃÇÏ¿© Å×ÀÌÇÁÀÇ ¸¶¿îÆ®¸¦ ÇØÁ¦Çϰųª Å×ÀÌÇÁ ¸ð¾çÀÇ ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ¿© Å×ÀÌÇÁ¸¦ µÇ°¨Àº µÚ Æ¢¾î³ª¿À°Ô ÇÒ ¼ö ÀÖ´Ù.


8.2. ¼­¹ö º¹±¸ ÀýÂ÷

¸»ÇÒ ³ªÀ§µµ ¾øÀÌ Á¤±âÀûÀ¸·Î ¹é¾÷À» ÇÏ´Â °Íº¸´Ù ´õ Áß¿äÇÑ ÇÑ°¡Áö ÀÏÀº Áß¿äÇÑ ÆÄÀÏÀ» º¹±¸ÇÒ ¶§°¡ µÇ¾úÀ» ¶§ º¹±¸ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â °ÍÀÌ´Ù!

´ç¿¬È÷ 8.1절 ¿¡¼­ ¾ð±ÞÇÑ °Í°ú ¸¶Âù°¡Áö·Î ´ç½ÅÀÌ ¹é¾÷ ¼Ö·ç¼ÇÀ¸·Î ¹«¾ùÀ» ¼±ÅÃÇß´À³Ä¿¡ µû¶ó º¹±¸¸¦ ¼öÇàÇÏ´Â ¹æ¹ýµµ ´Ù¸£´Ù. ÀÌ ¼½¼Ç¿¡¼­´Â ``tar'' ¿Í ''KDat'' ¸¦ ÀÌ¿ëÇÏ¿© ¹é¾÷µÈ ÆÄÀÏÀ» º¹±¸ÇÏ´Â ¹æ¹ýÀ» ´Ù·ê °ÍÀÌ´Ù.


8.2.1. ``tar'' ¸¦ ÀÌ¿ëÇÑ º¹±¸:

´ÙÀ½ÀÇ ¸í·ÉÀº ``full-backup-09-October-1999.tar.gz'' ÀúÀå ÆÄÀÏ·Î ºÎÅÍ ¸ðµç ÆÄÀÏÀ» º¹±¸ÇÑ´Ù. (ÀÌ ÆÄÀÏÀº ¸®´ª½º ½Ã½ºÅÛÀÇ ¿¹Á¦ ¹é¾÷ ÆÄÀϷμ­ 8.1.1절 ¿¡¼­ ¿¹½ÃÇÑ ¸í·ÉÀ¸·Î ¸¸µé¾î Áø °ÍÀÌ´Ù):

tar -zxvpf /archive/full-backup-09-October-1999.tar.gz

¾ÕÀÇ ¸í·ÉÀº ¾ÐÃàµÈ ÀúÀå ÆÄÀÏ¿¡ µé¾îÀÖ´Â ¸ðµç ÆÄÀÏÀ» ÃßÃâÇÏ¸ç ¿ø·¡ ÆÄÀÏÀÇ ¼ÒÀ¯°ü°è¿Í Æ۹̼ǵµ ±×´ë·Î º¹¿øÇÑ´Ù. ``x'' ¿É¼ÇÀº ÃßÃâ (extract) À» ÀǹÌÇÑ´Ù. (´Ù¸¥ ¿É¼ÇÀº 8.1.1절 ¿¡¼­ ÀÌ¹Ì ¼³¸íÇÏ¿´´Ù.)

경고

Ưº° ÁÖÀÇ: tar ÀúÀå ÆÄÀϷκÎÅÍ ÆÄÀÏÀ» ²¨³»´Â °ÍÀº À§ÇèÇÑ ÀÏÀÏ ¼ö ÀÖ´Ù. µû¶ó¼­, Ưº°È÷ Á¶½ÉÇؼ­ ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ´ë°³´Â ÆÄÀÏÀÌ Àüü ÆÄÀÏ °æ·Î¸¦ ¾Õ¿¡ ´Þ°í ÀúÀåµÇÁö ¾Ê±â ¶§¹®¿¡ ÇöÀç µð·ºÅ丮¿¡ ²¨³¾ ¼ö°¡ ÀÖ´Ù. (±Ø¼Ò¼öÀÇ À߸øµÈ ¶Ç´Â À߸𸣴 °³¹ßÀÚµéÀÌ ÀÚ±âµé ¼ÒÇÁÆ®¿þ¾î¸¦ Àüü °æ·Î¸¦ ºÙ¿©¼­ tar ÆÄÀÏ·Î ¹èÆ÷ÇÏ´Â °æ¿ì°¡ ÀÖ´Ù.) ÇÏÁö¸¸ (ÀúÀå ÆÄÀÏÀ» ¸¸µé ¶§ ``--absolute-paths'' ¿É¼ÇÀ» »ç¿ëÇÔÀ¸·Î½á) ÆÄÀÏÀÌ ¸Ç ¾Õ¿¡ ``/'' ½½·¡½Ã¸¦ ´Þ°í ÀúÀåµÇ¾î À־ (´ç½ÅÀÌ ¿øÇÏÁö ¾Ê´õ¶óµµ) ¿ø·¡ ÀÖ´ø Àý´ë À§Ä¡·Î º¹¿øµÉ ¼ö ÀÖ´Ù. ¶Ç´Â ÆÄÀÏÀÌ ¸Ç ¾Õ¿¡ ``/'' ½½·¡½Ã¸¦ ´ÞÁö ¾Ê°í ÀúÀåµÇ¾î Àֱ⠶§¹®¿¡ (´ç½ÅÀÌ ¿øÇÏÁö ¾Ê´Âµ¥µµ ºÒ±¸ÇÏ°í) ±×³É ÇöÀç µð·ºÅ丮¿¡ º¹±¸µÇ¾î ¹ö¸± ¼ö ÀÖ´Ù. µû¶ó¼­, ³ª´Â ¿ì¼± ``tar'' ¸í·ÉÀ» ``t'' (Ç¥½Ã) ¿É¼ÇÀ» »ç¿ëÇÏ¿© °Ë»ç¸¦ Çغ¸°í³ª¼­ ¸í·ÉÀ» ½ÇÇàÇÏ¸é ¾î¶»°Ô Ç®¸± °ÍÀÎÁö È®½ÇÈ÷ ¾Ë°í ÀÖ´Â »óÅ¿¡¼­ ``t'' ¸¦ ``x'' (ÃßÃâ) ·Î ¹Ù²Ü °ÍÀ» °­·ÂÈ÷ ±Ç°íÇÑ´Ù.

ÀúÀå ÆÄÀÏ¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» º¹±¸ÇÏ·Á´Â °ÍÀÌ ¾Æ´Ï¶ó¸é, º¹±¸ÇÏ·Á´Â ÆÄÀÏÀÇ À̸§À» ÁöÁ¤Çϱâ À§ÇÏ¿© ´ÙÀ½°ú °°ÀÌ ÇÒ ¼ö ÀÖ´Ù:

tar -zxvpf /archive/full-backup-09-October-1999.tar.gz \
               etc/profile usr/local/bin/tolower

ÀÌ ¸í·ÉÀº ÀúÀå ÆÄÀÏ¿¡¼­ ``etc/profile'' ÆÄÀÏ°ú ``usr/local/bin/tolower'' ÆÄÀϸ¸À» º¹±¸ÇÑ´Ù.

작은 정보: ÀúÀå ÆÄÀϷκÎÅÍ ¸î °³ÀÇ ÆÄÀÏ ¸¸µé º¹±¸ÇÏ°íÀÚ ÇÏ´Â °æ¿ì¿¡´Â ÆÄÀÏÀ̸§°ú µð·ºÅ丮¸¦ °æ·Î¸¦ ÀúÀå ÆÄÀÏ¿¡ ±â·ÏµÈ °Í°ú Á¤È®È÷ ¶È°°°Ô ÁöÁ¤ÇÏ¿©¾ß ÇÑ´Ù. ´ÙÀ½ÀÇ ¿¹¸¦ º¸¸é ÀÌÇظ¦ ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù:

tar -ztvpf /archive/full-backup-09-October-1999.tar.gz \
    | grep -i profile

ÀÌ ¿¹¿¡¼­´Â ÀúÀå ÆÄÀÏ¿¡ µé¾îÀÖ´Â ¸ðµç ÆÄÀÏÀÇ À̸§ÀÌ ³ª¿À°Ô µÈ´Ù. ±× °á°ú·Î ³ª¿À´Â Ãâ·ÂÀº ´Ù½Ã ``grep'' ¸í·ÉÀ¸·Î ¿¬°áµÇ°í (´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Êµµ·Ï Çϱâ À§ÇÏ¿© ``i'' ¿É¼ÇÀÌ »ç¿ëµÇ¾ú´Ù) ±× °á°ú·Î¼­ ÆÄÀÏ À̸§À̳ª µð·ºÅ丮 À̸§¿¡ ``profile'' ÀÌ µé¾îÀÖ´Â ¸ðµç ÆÄÀÏÀ» º¼ ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ »óÅ¿¡¼­ Á¤¸»·Î º¹±¸ÇÏ°íÀÚ ÇÏ´Â ÆÄÀÏÀÇ Á¤È®ÇÑ À̸§À» È®ÀÎÇÏ°í ³­ µÚ, tar ¸í·É¿¡ ÃßÃ⠿ɼǰú ±× Á¤È®ÇÑ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÏ¸é µÈ´Ù.

8.1절 ¿¡¼­ ¾ð±ÞÇÑ °Í°ú ¸¶Âù°¡Áö·Î ÀúÀå ÆÄÀÏÀ» ¸¸µé ¶§ tar ´Â ÆÄÀÏÀÇ °æ·Î À̸§¿¡¼­ ¸Ç ¾Õ¿¡ ÀÖ´Â ``/'' (½½·¡½Ã) ¹®ÀÚ¸¦ À߶󳽴Ù. ÀÌ´Â º¹±¸ ÆÄÀÏÀº ¿ø·¡ ±× ÆÄÀÏÀÌ ¹é¾÷µÈ °÷°ú °°Àº À§Ä¡·Î µÇµ¹¾Æ °¡Áö ¾Ê´Â´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. µû¶ó¼­ ``/'' root µð·ºÅ丮·Î À̵¿Çϰųª ``--directory /'' ¿É¼ÇÀ» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù.

참고: ÁÖÀÇ: ÈξÀ ´õ ¾ÈÀüÇÑ ¹æ¹ýÀº ÀÏ´Ü ¿øÇÏ´Â ÆÄÀÏÀ» ´Ù¸¥ µð·ºÅ丮 (¿¹¸¦ µé¾î, ´ç½ÅÀÇ È¨ µð·ºÅ丮) ¾Æ·¡¿¡´Ù°¡ º¹±¸ÇÑ ´ÙÀ½ ¿ø·¡ À§Ä¡¿¡ ÀÖ´Â ÆÄÀÏ°ú ºñ±³ÇÑ µÚ ¿Å±â´øÁö µ¤¾î¾²´øÁö ÇÏ´Â °ÍÀÌ´Ù.


8.2.2. ``KDat'' ¸¦ ÀÌ¿ëÇÑ º¹±¸:

KDat °¡ ¸¸µç ¹é¾÷ ¼ÂÆ®¿¡¼­ Çϳª ¶Ç´Â ¿©·¯ °³ÀÇ ÆÄÀÏÀ» º¹±¸Çϱâ À§Çؼ­´Â ¹é¾÷ Å×ÀÌÇÁ¸¦ µå¶óÀ̺꿡 ³Ö°í, "File" ¸Þ´º ¿É¼Ç¿¡¼­ "Mount Tape" ¸¦ ¼±ÅÃÇÏ¿©¾ß ÇÑ´Ù. (¶Ç´Â Å×ÀÌÇÁ°°ÀÌ »ý±ä ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÑ´Ù.)

KDat ´Â Å×ÀÌÇÁ·ÎºÎÅÍ Çì´õ Á¤º¸¸¦ ÀÐÀ¸·Á°í ½Ãµµ¸¦ ÇÑ´Ù. ¸¸¾à Á¦´ë·Î ÀÐÀ» ¼ö ÀÖÀ¸¸é Å×ÀÌÇÁ Çì´õ¿¡¼­ ¹ß°ßµÈ °íÀ¯¹øÈ£¿Í ¸Â´Â Å×ÀÌÇÁ »öÀÎÀ» ãÀ¸·Á°í ÇÑ´Ù. ÀÌ Å×ÀÌÇÁ »öÀÎÀº ´ç½ÅÀÇ ÇÏµå µå¶óÀ̺꿡 ÀúÀåµÇ¾î ÀÖÀ¸¸ç KDat °¡ ¹é¾÷ Å×ÀÌÇÁ¸¦ Æ÷¸ËÇÒ ¶§ ¸¶´Ù ¸¸µé¾îÁö´Â °íÀ¯ÇÑ ÆÄÀϷμ­ ¹é¾÷À» ¼öÇàÇÒ ¶§ ¸¶´Ù °»½ÅµÈ´Ù.

¸¸¾à ÇØ´çµÇ´Â Å×ÀÌÇÁ »öÀÎÀÌ ¾øÀ¸¸é (¾Æ¸¶ ´Ù¸¥ ±â°è¿¡¼­ ¸¸µç ¹é¾÷ ¼ÂÆ®¸¦ °¡Áö°í º¹±¸ÇÏ·Á°í Çϰųª ÇÏµå µå¶óÀ̺꿡 ÀÖ´ø »öÀÎ ÆÄÀÏÀÌ »èÁ¦ ¶Ç´Â ±úÁø °æ¿ì) KDat ´Â ±× »ç½ÇÀ» ´ç½Å¿¡°Ô ¾Ë·ÁÁÖ°í Å×ÀÌÇÁ¸¦ Àо »öÀÎÀ» ´Ù½Ã ¸¸µé¾îµµ µÇ°Ú´ÂÁö¸¦ ¹°¾îº»´Ù. ¿øÇÏ´Â ÆÄÀÏÀ» º¹±¸ÇÒ ¼ö ÀÖ±â À§Çؼ­´Â »öÀÎ ÆÄÀÏÀ» ´Ù½Ã ¸¸µé¾î¾ß ÇϹǷΠ´ç¿¬È÷ "Yes" ¸¦ Ŭ¸¯ÇÏ¿©¾ß ÇÑ´Ù.

참고: (ÁÖÀÇ: ÀÏ´Ü Å×ÀÌÇÁ¿¡ ´ëÇÏ¿© »öÀÎÀÌ »õ·Î ¸¸µé¾îÁö¸é À̸§ÀÌ "Àç»öÀÎµÈ Å×ÀÌÇÁ(Reindexed Tape)" ·Î ¹Ù²ï´Ù. µû¶ó¼­ ¿ø·¡ÀÇ À̸§À¸·Î ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÑ´Ù.)

ÀÏ´Ü Å×ÀÌÇÁ À妽º¸¦ ¼º°øÀûÀ¸·Î ÀÐ°í ³ª¸é, ¹é¾÷ ÇÁ·ÎÆÄÀÏÀ» ¸¸µé ¶§¿Í ¸¶Âù°¡ÁöÀÇ ¹æ½ÄÀ¸·Î (ÆÄÀÏ ¼±Åà °úÁ¤¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀº 8.1절 À» ÂüÁ¶ÇϽÿä), ¹é¾÷ ¼ÂÆ®·ÎºÎÅÍ º¹±¸ÇÏ°íÀÚ ÇÏ´Â ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ¼±ÅÃÇϴµ¥ »ç¿ëµÈ´Ù.

ÇÊ¿äÇÑ ÆÄÀÏÀ» ´õ ¼±ÅÃÇÏ°í ³ª¸é, ¸Þ´º ¹ÙÀÇ "File" ¿É¼Ç¿¡¼­ "Restore..." ¸¦ ¼±ÅÃÇÏ¿© (¶Ç´Â Å×ÀÌÇÁ º¹±¸ ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ¿©) º¹±¸ °úÁ¤À» ½ÃÀÛ½ÃÅ°¸é µÈ´Ù. KDat ´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ö¼­ ¾î´À ÆÄÀÏÀ» º¹±¸ÇÒ °ÍÀÌÁö¸¦ È®Àι޴´Ù. °Ô´Ù°¡ ÆÄÀÏÀÌ º¹±¸µÇ´Â µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ¿É¼Çµµ ÀÖ´Ù. ÀÌ ±â´ÉÀ» ÀÌ¿ëÇϸé Áß¿äÇÑ ½Ã½ºÅÛ ÆÄÀÏÀ» ´ç½ÅÀÇ È¨ µð·ºÅ丮¿¡ ÀÏ´Ü ²¨³»¼­ ³»¿ëÀ» ºñ±³ÇÑ µÚ ³ªÁß¿¡ ¿øÇÏ´Â À§Ä¡·Î ¿Å±â°Å³ª °»½ÅÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â »ç½Ç ÆÄÀÏÀ» º¹±¸ÇÏ´Â °¡Àå ¾ÈÀüÇÑ ¹æ½ÄÀÌ´Ù.

º¹±¸ °úÁ¤À» ½ÃÀÛ½ÃÅ°·Á¸é, "Okay" ¹öÆ°À» Ŭ¸¯ÇÏ¸é µÈ´Ù. ±×·¯¸é KDat ´Â Å×ÀÌÇÁ¸¦ ÈȾ¸é¼­ ¼±ÅÃµÈ ÆÄÀÏÀ» º¹±¸ÇÑ´Ù.

¾î¶² °æ¿ì¿¡´Â KDat ·Î ¸¸µç ¹é¾÷ ¼ÂÆ®¸¦ KDat ¸¦ »ç¿ëÇÏÁö ¾Ê°í º¹±¸ÇÏ´Â °ÍÀÌ ÇÊ¿äÇϰųª À¯¿ëÇÒ ¼ö°¡ ÀÖ´Ù. ¾Æ¸¶ ±¸ÀÌ ±â¹ÝÀÇ È¯°æÀÌ ¾Æ´Ï°Å³ª KDat ¸¦ ¿ø°ÝÁö¿¡¼­ ½ÇÇà½ÃÅ°±â¿¡´Â ¿¬°áµÈ ³×Æ®¿÷ÀÌ ³Ê¹« ´À¸®°Å³ª ÇÏ´Â °æ¿ì°¡ ÀÌ¿¡ ÇØ´çÇÒ °ÍÀÌ´Ù. ´ÙÇàÈ÷µµ, KDat ´Â ¹é¾÷ ¼ÂÆ®¸¦ ¸ðµç À¯´Ð½º/¸®´ª½º ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸í·ÉÇà ±â¹ÝÀÇ µµ±¸ÀÎ ``tar'' ¸¦ ÀÌ¿ëÇÏ¿© ¸¸µç´Ù.

KDat ·Î ¸¸µç ¹é¾÷ ¼ÂÆ®¸¦ tar ¸í·ÉÀ¸·Î º¹±¸ÇÏ¿©¾ß ÇÑ´Ù¸é ±×³É tar ¸í·ÉÀ» ½á¼­ ¸¸µç ÀÓÀÇÀÇ Á¤»óÀûÀÎ ¹é¾÷ ¼ÂÆ®¸¦ º¹±¸ÇÒ ¶§ »ç¿ëÇÏ´Â ¸ðµç ¿É¼ÇÀ» ±×³É ¾²¸é µÈ´Ù. ÇÏÁö¸¸ ÁÖÀÇÇÒ »çÇ×Àº ¹é¾÷ ¼ÂÆ®°¡ ¾ÐÃà Æ÷¸ËÀ¸·Î´Â ÀúÀåµÇÁö ¾Ê´Â´Ù´Â °ÍÀÌ´Ù.

참고: ÁÖÀÇ: KDat ¹é¾÷ ¼ÂÆ®¸¦ tar ·Î ¾×¼¼½ºÇÏ·Á°í ÇÏ¸é ¾Æ¸¶µµ ¿¡·¯ ¸Þ½ÃÁö³ª ³ª¿À°Ô µÉ °ÍÀÌ´Ù. ÀÌ´Â KDat °¡ óÀ½ Å×ÀÌÇÁ¸¦ Æ÷¸ËÇÒ ¶§ Ãß°¡ÇÑ Çì´õ¿Í ´Ù¸¥ Á¤º¸µé ¶§¹®¿¡ ³ª¿À´Â °ÍÀÌ´Ù. tar ¸í·ÉÀ» ¸î¹ø ¹Ýº¹ÇÏ¿© ½ÇÁ¦ tar ÀúÀå ÆÄÀÏÀÌ ³ªÅ¸³¯ ¶§±îÁö °Ç³Ê ¶Ù¸é ÀÌ ¹®Á¦´Â ÇØ°áµÈ´Ù.


8.3. ½Ã½ºÄÚ ¶ó¿ìÅÍ ¼³Á¤ ¹é¾÷

¿ì¸® ȸ»ç¿¡¼­´Â WAN À» ÀÌ¿ëÇÏ¿© ¿©·¯ »ç¹«½ÇÀ» ¿¬°áÇÏ°í ÀÖ´Ù. ÀÌµé ¿ø°ÝÁö¿¡´Â ISDN À» ÅëÇÏ¿© ½Ã½ºÄÚ ¶ó¿ìÅÍ°¡ ¿¬°áµÇ¾î Àְųª ¾î¶² °æ¿ì¿¡´Â ÀÎÅͳݰú WAN ÀÇ ¿¬°áÀ» Á¦°øÇϱâ À§ÇÏ¿© ¼¾Æ®·º½º (Centrex) µ¥ÀÌÅÍ È¸·Î¸¦ »ç¿ëÇÑ´Ù. ½Ã½ºÄÚ ¶ó¿ìÅÍ Á¦Ç°Àº ³×Æ®¿÷ ¼­¹ö»óÀÇ TFTP ("Trivial File Transfer Protocol") ¸¦ ÅëÇÏ¿© ¼³Á¤ ÆÄÀÏÀ» Àаųª ¾µ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ¶ó¿ìÅÍ ¼³Á¤ÀÌ ¹Ù²ð ¶§¸¶´Ù, ¹é¾÷À» °ü¸®ÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤ ÆÄÀÏÀ» ¸®´ª½º ¼­¹ö¿¡ ÀúÀåÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.

TFTP ´Â Á¦´ë·Î ¼³Á¤µÇÁö ¾ÊÀ¸¸é ½ÇÁ¦·Î º¸¾È»óÀÇ ±¸¸ÛÀÌ µÇ¹Ç·Î, ·¹µåÇÞÀº µðÆúÆ®·Î TFTP ¼­ºñ½º¸¦ ¸·¾Æ³õ¾Ò´Ù´Â Á¡¿¡ ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù. TFTP µ¥¸óÀº ÀÎÁõ °úÁ¤À» °ÅÄ¡Áöµµ ¾Ê°í ´©±¸µçÁö ÆÄÀÏÀ» Àаųª ¾µ ¼ö ÀÖµµ·Ï Çã¿ëÇÑ´Ù. ³»°¡ º¸Åë ¼Â¾÷ÇÏ´Â ¹æ¹ýÀº ``/tftpboot/'' µð·ºÅ丮¸¦ ¸¸µé¾î¼­ ±× ¼ÒÀ¯ÀÚ¸¦ ·çÆ®·Î ÇÏ°í ``/etc/inetd.conf'' ÆÄÀÏ¿¡ ÀÖ´Â ¼³Á¤³»¿ëÀ» ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤Çϵµ·Ï ¹Ù²Û´Ù:

tftpd   dgram   udp    wait   root   /usr/sbin/tcpd  in.tftpd  /tftpboot

참고: ÁÖÀÇ: ÁÙÀÇ ¸Ç ³¡¿¡ ``/tftpboot'' ¶ó´Â °æ·Î¸¦ Ãß°¡ÇÏ´Â °ÍÀº TFTP µ¥¸óÀÌ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. ¹°·Ð ÀÌ·¸°Ô ÁöÁ¤ÇÏÁö ¾Ê°í TFTP °¡ ½Ã½ºÅÛÀÇ ¾îµðµçÁö ÀÖ´Â ÆÄÀÏÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸ TFTP ´Â º¸¾È»ó À§ÇèÀ» °®°í ÀÖ´Ù°í »ý°¢µÇ¹Ç·Î ÀÌ·¸°Ô ÇÏ´Â °ÍÀº ÁÁÀº »ý°¢ÀÌ ¾Æ´Ï´Ù.

ÀÏ´Ü TFTP ¼­ºñ½º¸¦ ¾µ ¼ö ÀÖµµ·Ï ÇÏ¿´À¸¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¿©¾ß ÇÑ´Ù:

killall -HUP inetd

ÀÌ ¸í·ÉÀº INETD µ¥¸óÀ» ´Ù½Ã ½ÃÀÛ½ÃÄѼ­ inetd.conf ÆÄÀÏÀÇ ¼öÁ¤ ³»¿ëÀÌ Àû¿ëµÇ°Ô ÇØÁØ´Ù.

¶ó¿ìÅÍ ¼³Á¤ ÆÄÀÏÀÇ ¹é¾÷À» ¸¸µå´Â °ÍÀº 3´Ü°è·Î ÀÌ·ç¾îÁø´Ù: ±âÁ¸ÀÇ ÆÄÀÏ¿¡ ´ëÇÏ¿© (¾øÀ¸¸é Çϳª¸¦ ¸¸µé¾î¼­) ¾²±â¸¦ Çã¿ëÇϵµ·Ï Æ۹̼ÇÀ» ÁöÁ¤ÇÏ°í, ¹é¾÷ ÆÄÀÏÀ» ¾²°í, ±×¸®°í ³ª¼­ ÆÄÀÏ¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦ÇÑÇϵµ·Ï Æ۹̼ÇÀ» ¸®¼ÂÇÑ´Ù. ¶ó¿ìÅÍ ¹é¾÷ ¼¼¼ÇÀÇ ¿¹´Â ´ÙÀ½°ú °°´Ù:

mail:~# cd /tftpboot
mail:/tftpboot# chmod a+w xyzrouter-confg
chmod: xyzrouter-confg: No such file or directory
mail:/tftpboot# touch xyzrouter-confg
mail:/tftpboot# chmod a+w loyola-confg
mail:/tftpboot# telnet xyzrouter
Escape character is '^]'.
User Access Verification
Password: ****
xyzrouter> enable
Password: ****
xyzrouter# write network
Remote host []? 123.12.41.41
Name of configuration file to write [xyzrouter-confg]?  
Write file xyzrouter-confg on host 123.12.41.41? [confirm]  
Building configuration...
Writing xyzrouter-confg !! [OK] 
xyzrouter# exit
Connection closed by foreign host.
mail:/tftpboot# chmod a-wr,u+r xyzrouter-confg
mail:/tftpboot# exit

¶ó¿ìÅÍ°¡ (¿¹ÄÁ´ë õµÕ ¹ø°³·Î ¹ß»ýÇÑ ¼­Áö Àü¾ÐÀ¸·Î) ¸»½éÀ» ÀÏÀ¸Å°¸é ÀÌ·¯ÇÑ ¹é¾÷ ÆÄÀÏÀÌ ¶ó¿ìÅÍ ¼³Á¤À» ´Ù½Ã º¹±¸Çϴµ¥ µµ¿òÀÌ µÈ´Ù. ¼³Á¤ ÆÄÀÏÀ» º¹±¸ÇÏ´Â °Íµµ ¿ª½Ã 3´Ü°è·Î ÀÌ·ç¾îÁø´Ù: ±âÁ¸ ÆÄÀÏÀÇ Æ۹̼ÇÀ» ¼ÂÆÃÇÏ°í, ÆÄÀÏÀ» ¿Ã¸°´ÙÀ½, ÆÄÀÏ¿¡ ´ëÇÑ Á¢±ÙÀ» ÅëÁ¦Çϱâ À§ÇÏ¿© Æ۹̼ÇÀ» ¸®¼ÂÇÑ´Ù. ¶ó¿ìÅÍ º¹±¸ ¼¼¼ÇÀÇ ¿¹´Â ´ÙÀ½°ú °°´Ù.

mail:~# cd /tftpboot
mail:/tftpboot# chmod a+r xyzrouter-confg
mail:/tftpboot# telnet xyzrouter
Escape character is '^]'.
User Access Verification
Password: ****
xyzrouter> enable
Password: ****
xyzrouter# config network
Host or network configuration file [host]?  
Address of remote host [255.255.255.255]? 123.12.41.41
Name of configuration file [xyzrouter-confg]?  
Configure using loyola-confg from 123.12.41.41? [confirm]  
Loading xyzrouter-confg from 123.12.41.41 (via BRI0): !
[OK - 1265/32723 bytes]
xyzrouter# write
xyzrouter# exit
Connection closed by foreign host.
mail:/tftpboot# chmod a-wr,u+r xyzrouter-confg
mail:/tftpboot# exit

9장. Àâ´ÙÇÑ °ü¸® ¾÷¹«

¸®´ª½º´Â ÀÎÅÍ³Ý ¼­¹ö·Î ¼­ºñ½º¿¡ »ç¿ëÇÑ Áö³­ 4³â°£ ±Øµµ·Î ¾ÈÁ¤ÀûÀÌ¸ç °è¼Ó ½ÇÇà½ÃÅ°±â À§ÇÏ¿© ¼öÀÛ¾÷À¸·Î °ü¸®ÇÏ¿©¾ß ÇÒ °ÍÀÌ ¸Å¿ì Àû´Ù´Â °ÍÀÌ Áõ¸íµÇ¾ú´Ù. °¡´ÉÇÑÇÑ ¹Ýº¹ÀûÀ̰ųª Áö°Ü¿î °ü¸® ¾÷¹«´Â crontab À̳ª ½ºÅ©¸³Æ® ÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© ÀÚµ¿È­ÇÏ¿©¾ß ÇÏ°í ¶Ç ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¸®´ª½º°¡ ¹®Á¦¾øÀÌ °è¼Ó ¿î¿µµÇ°Ô ÇÏ·Á¸é °¡²û½Ä ´Ù¾çÇÑ °Ë»ç¸¦ ÇØÁÖ¾î¾ß ÇÑ´Ù. ¿©±â¿¡ Æ÷ÇԵǴ °ÍÀ¸·Î´Â:


9.1. ÀúÀå °ø°£ °Ë»ç

°¡²û½Ä ÀúÀå ÀåÄ¡¿¡ ÃæºÐÇÑ ºó °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇÏ´Â °ÍÀº Áß¿äÇÏ´Ù. "df" ¸í·ÉÀ» »ç¿ëÇÏ¸é ³²Àº °ø°£¿¡ ´ëÇÑ ·¹Æ÷Æ®¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ±× ³»¿ëÀº ´ÙÀ½°ú °°ÀÌ »ý°å´Ù (¿©±â¿¡ ³ª¿Â ³»¿ëÀº ¿ì¸® ȸ»ç¿¡ ÀÖ´Â ÀÎÅÍ³Ý ¼­¹ö¿¡¼­ ³ª¿Â °ÍÀÌ´Ù):

Filesystem         1024-blocks  Used Available Capacity Mounted on
/dev/sda1            1888052  135908  1654551      8%   /
/dev/sdd1            4299828  100084  3977246      2%   /archive
/dev/hda2            3048303  897858  1992794     31%   /archive2
/dev/hda1              11677    1380     9694     12%   /boot
/dev/sdc1            4299828  350310  3727020      9%   /home
/dev/sdb1            4299828  598504  3478826     15%   /usr
/dev/sda2            1888083  700414  1090075     39%   /var
/dev/scd0             593958  593958        0    100%   /cdrom

À̵é ÆÄÀÏ ½Ã½ºÅÛÀº »ó´çÈ÷ ¾ÈÁ¤ÀûÀ̾ ¾ÆÁÖ ¼­¼­È÷ Å©±â°¡ ´Ã¾î³ª°í ÀÖ´Ù. (À§ÀÇ ±×¸²°ú ¾Æ·¡ÀÇ ¼³¸íÀº ¦ÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù. ¿øÀúÀÚÀÇ ¿À·ùÀÎ °ÍÀ¸·Î º¸ÀÔ´Ï´Ù:¿ªÀÚ)

"/" (Áï root) ÆÄÀÏ ½Ã½ºÅÛÀº /dev/hda1 ¿¡ ¸¶¿îÆ®µÇ¾î ÀÖÀ¸¸ç ¸®´ª½º Ä¿³Î, µð¹ÙÀ̽º µå¶óÀ̹ö ±×¸®°í ´Ù¸¥ µð·ºÅ丮¸¦ Æ÷ÇÔÇÑ´Ù. »ç¿ëÀÚÀÇ ¸ÞÀÏ ¸Þ½ÃÁö°¡ ÀúÀåµÇ´Â °÷ (/var/spool/mail/) °ú ·Î±× ÆÄÀÏÀÌ ÀúÀåµÇ´Â °÷ (/var/adm/) µµ ÀÖÁö¸¸ ¸ÞÀÏ ¸Þ½ÃÁö´Â »ç¿ëÀÚµéÀÌ ¹Þ¾Æ °¡¹ö¸®°í ·Î±× ÆÄÀÏÀº ¼øȯÀÌ µÇµµ·Ï µÇ¾î À־ »ç¿ë°¡´ÉÇÑ °ø°£Àº »ó´çÈ÷ ¾ÈÁ¤ÀûÀÎ ¸ð½ÀÀ» º¸Àδ٠(´ë·« ÇÑ ´Þ¿¡ 1% Á¤µµ°¡ ´Ã¾î³­´Ù). ·Î±× ÆÄÀÏÀº ¼øȯÀÌ µÇ¸ç ÁÖ´ÜÀ§·Î ÀÚµ¿À¸·Î ¿¹Àü °ÍÀ» »èÁ¦ÇϹǷΠ´ë·« ÇÑ´ÞÄ¡ Á¤µµÀÇ ·Î±× ÆÄÀÏÀ» °®°í ÀÖ°Ô µÈ´Ù.

작은 정보: ÆÁ: ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀÌ ±Þ¼Óµµ·Î Ä¿Áö°Ô µÇ¸é /var/spool/mail µð·ºÅ丮°¡ ¹üÀÎÀÏ °¡´É¼ºÀÌ ³ô´Ù -- ¹«Áö Å« ¸ÞÀϹڽº¸¦ ã¾Æº¸¾Æ¾ß ÇÑ´Ù. (¿¹ÄÁ´ë ``find /var/spool/mail -size +1000k'' ¶ó°í Çϸé 1Mb ÀÌ»óÀÇ Å©±â¸¦ °¡Áö´Â ¸ÞÀϹڽºÀÇ ¸ñ·ÏÀ» º¼ ¼ö ÀÖ´Ù) ¸¸¾à Å©±â°¡ 1Mb ¸¦ ÈξÀ ³Ñ´Â ÆÄÀÏÀÌ ÀÖ´Ù¸é ±× »ç¿ëÀÚ°¡ ¸ÞÀÏÀ» ¹Þ°í ÀÖÁö ¾Ê°Å³ª, ¸¹Àº ¾çÀÇ ¸ÞÀÏÀ» º¸³»´Â ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇØ Àְųª, »ç¿ëÀÚÀÇ ÀüÀÚ¸ÞÀÏ ÆÐÅ°Áö°¡ ¸ÞÀÏÀ» ÀÐÀº ÈÄ¿¡ ¼­¹ö¿¡¼­ ¸ÞÀÏÀ» Áö¿ìÁö ¾Êµµ·Ï ¼³Á¤µÇ¾î Àֱ⠶§¹®ÀÌ´Ù. ÀÏ´Ü »ç¿ëÀÚ¿Í ¿¬¶ôÀ» ÃëÇÏ°í ³ª¼­ ¸ÞÀÏ ÆÄÀÏÀ» ºñ¿öÁØ´Ù. ¸ÞÀÏ ÆÄÀÏÀ» ºñ¿ì±â À§Çؼ­´Â "> ¸ÞÀϹڽºÀ̸§" À̶ó°í ÇØÁØ´Ù (¿¹¸¦ µé¾î, ``> smithj'' ¶ó°í Çϸé Joe Smith ÀÇ ¸ÞÀÏ ¹Ú½º¸¦ ºñ¿î´Ù). ¶ÇÇÑ, ``/tmp/'' µð·ºÅ丮µµ °Ë»çÇؼ­ Æ´³ª´Â ´ë·Î ºñ¿öÁØ´Ù (Áß´ÜµÈ ´º½º Àϱ⠼¼¼Ç¿¡¼­ »ý¼ºµÇ´Â ¿À·¡µÈ tim* ÆÄÀÏÀ̳ª Àμâ ÆÄÀϵîÀÌ ¿©±â¿¡ µé¾îÀÖ´Ù).

"/usr/" (Áï »ç¿ëÀÚ) ÆÄÀÏ ½Ã½ºÅÛÀº /dev/hda2 ¿¡ ¸¶¿îÆ®µÇ¾î ÀÖÀ¸¸ç »ç¿ëÀÚ°¡ ¼³Ä¡ÇÑ (¿©±â¼­ »ç¿ëÀÚ´Â ½Ã½ºÅÛ °ü¸®ÀÚ°¡ »ç¿ëÀڷμ­ ¼³Ä¡ÇÏ¿´´Ù´Â ÀǹÌÀÌ´Ù) ¼ÒÇÁÆ®¿þ¾î³ª ´ç½ÅÀÇ À¥ »çÀÌÆ® ³»¿ë µîÀÌ µé¾îÀÖ´Ù. ÀÌ´Â °¡Àå Å« ÆÄÀÏ ½Ã½ºÅÛÀÌ¸ç ¸Å¿ì ¼­¼­È÷ Áõ°¡ÇÑ´Ù. À¥ ÆäÀÌÁö¿¡ ´ëÇÑ ·Î±× ÆÄÀÏÀÌ ¿©±â¿¡ ÀúÀåµÇ¾î¼­ Å©±â°¡ Ä¿Áú ¼ö ÀÖ´Ù; µû¶ó¼­ Á¤±âÀûÀ¸·Î È®ÀÎÇÏ¿© ÇÊ¿äÇÏ´Ù¸é Àû´çÈ÷ À߶ó ÁÖ¾î¾ß ÇÑ´Ù. ³» ±â°è¿¡¼­´Â ¸Å´Þ ÃÊ¿¡ ÇöÀç À¥ ·Î±× ÆÄÀÏÀ» ¿ù°£ ¿ä¾à ·Î±×·Î (¿¹¸¦ µé¾î, 11¿ùÀÇ ·Î±×´Â access_log.11 ·Î) ¿Å°Ü¹ö¸°´Ù. ¿¬¸»ÀÌ µÇ¸é ÀÌµé ·Î±× ÆÄÀÏÀ» ¸ðµÎ »èÁ¦ÇÏ°í óÀ½ºÎÅÍ ´Ù½Ã ½ÃÀÛÇÑ´Ù (µû¶ó¼­ ¸Å³â 1¿ù 1ÀÏ¿¡´Â »ó´çÈ÷ ¿©À¯°ø°£ÀÌ ¸¹¾ÆÁö°Ô µÈ´Ù).

작은 정보: ÆÁ: ¸¸¾à ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀÌ ºü¸£°Ô Ä¿Áø´Ù¸é ``/usr/local/etc/httpd/logs'' ¿Í ``/usr/local/squid/logs/'' µð·ºÅ丮¸¦ °Ë»çÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù (¸¸¾à ÀÖ´Ù¸é). ¿©±â¿¡´Â (¸¸¾à, À¥ »çÀÌÆ®¿¡ ¹æ¹®ÀÚ°¡ ¾öû³ª°Ô ¸¹´Ù¸é) Áö³ªÄ¡°Ô Ä¿Áø ·Î±× ÆÄÀÏÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¸¸¾à, ³»°¡ ÇϵíÀÌ Á¤±âÀûÀ¸·Î ÀÌÀüÀÇ ÆÄÀÏÀ» Áö¿öÁشٸé ÀÌ ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ °ø°£ ¹®Á¦°¡ ¹ß»ýÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù (»ç½Ç, ·Î±×´Â ³» »çÀÌÆ®¿¡ ´ëÇÑ ¹æ¹®Åë°è¸¦ ¸¸µå´Âµ¥ ¾²°í À־ °¡±ÞÀû ¾ÈÁö¿ì·Á°í ÇÑ´Ù). ±× ¿Ü Ȥ½Ã Áö¿ö¾ß ÇÒ ÆÄÀÏÀÌ ÀÖÀ» ¸¸ ÇÑ °÷À¸·Î´Â ``/usr/tmp/'' µð·ºÅ丮°¡ ÀÖ´Ù.

"/home/" (Áï, °¢ »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮) ÆÄÀÏ ½Ã½ºÅÛÀº /dev/hda3 ¿¡ ¸¶¿îÆ®µÇ¸ç ¸ðµç »ç¿ëÀÚÀÇ µð·ºÅ丮¿Í ÆÄÀÏÀÌ ÀúÀåµÈ´Ù. °¢ »ç¿ëÀÚ¿¡°Ô ½© °èÁ¤À» ÁÖÁö ¾Ê´Â ÇÑ ÀÌ ¿µ¿ªÀÇ ´ëºÎºÐÀº »ç¿ëÀÚ¿¡°Ô ¾µ¸ð¾ø°Å³ª Á¢±ÙºÒ°¡´ÉÇÑ ¿µ¿ªÀÌ µÈ´Ù. (°¢ »ç¿ëÀÚ °èÁ¤À» ¸¸µé ¶§¸¶´Ù ¿©±â¿¡ µð·ºÅ丮°¡ ¸¸µé¾îÁö¸ç »ç¿ëÀÚ ¸ÞÀÏÀÇ Àü´Þ µî¿¡ È°¿ëµÈ´Ù.) ÇÏÁö¸¸, ½© °èÁ¤À» °¡Áö°í ÀÖ´Â »ç¿ëÀÚ³ª ½©Àº ¾Æ´Ï¶óµµ À¥ ÆäÀÌÁö »ç¿ëÀÚ (¿¹¸¦ µé¾î, °³ÀΠȨ ÆäÀÌÁö »ç¿ëÀÚ) ´Â ÀÚ±âÀÇ ÆÄÀÏÀ» ¿©±â¿¡ ÀúÀåÇÑ´Ù. °Ô´Ù°¡ ´Ù¸¥ ¹èÆ÷ÆÇ¿¡¼­´Â ´ë°³ À¥ ¼­ºñ½ºÀÇ ±âº» ¼­¹ö ÆäÀÌÁö¸¦ /usr ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåÇϴµ¥ ¹ÝÇÏ¿©, ·¹µåÇÞ¿¡¼­´Â ±âº» ¼­¹ö ÆäÀÌÁö°¡ ¿©±â¿¡ ÀÖ´Â /home/httpd µð·ºÅ丮 ¾Æ·¡¿¡ ÀúÀåµÈ´Ù. (ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 7.1절 À» ÂüÁ¶ÇϽÿä.)

ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀº ½© °èÁ¤À» ¾ÆÁÖ ¸¹ÀÌ ¸¸µé¾îÁÖÁö ¾Ê´Â ÇÑ, ¾Æ¸¶ °¡Àå ´À¸®°Ô Å©±â°¡ Ä¿Áú °ÍÀÌ´Ù.

작은 정보: ÆÁ: ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀÇ Å©±â°¡ °©ÀÚ±â Ä¿Áø´Ù¸é »ç¿ëÀÚµé Áß ´©±º°¡°¡ Àڱ⠵ð·ºÅ丮¿¡ À¥ ÆäÀÌÁö³ª ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ¿Õâ ³Ö¾ú±â ¶§¹®ÀÏ °¡´É¼ºÀÌ Å©´Ù. »ç¿ëÀÚ°¡ ¾î¶² À¥ ÆäÀÌÁö¸¦ Ãß°¡ÇÏ¿´´ÂÁö¸¦ º¸¿©ÁÖ´Â ``/var/adm/xferlog.*'' ·Î±× ÆÄÀÏÀ» °Ë»çÇÏ¿© ÃÖ±Ù¿¡ Ãß°¡µÈ ³»¿ëÀ» »ìÆ캸¸é µÈ´Ù.

³» ½Ã½ºÅÛ¿¡´Â "/archive/" (Áï, ÀúÀå¿ë) ÆÄÀÏ ½Ã½ºÅÛÀÌ /dev/hdb1 ¿¡ ¸¶¿îÆ®µÇ¾î ÀÖÀ¸¸ç ±× Å©±â´Â 1.02 Gb ·Î¼­ ¾î¶² ÆÄÀÏÀÌ°Ç (¿¹¸¦ µé¾î, µ¥ÀÌÅÍ ÆÄÀÏÀÌµç ¼ÒÇÁÆ®¿þ¾î Å°Æ® °Ç °£¿¡) ÀúÀåÇϴµ¥ »ç¿ëÇÑ´Ù. ³ª´Â (¾à 70%¿¡ ´ÞÇÏ´Â) »ó´çÈ÷ ¸¹Àº ¿µ¿ªÀ» ÇöÀç ½Ã½ºÅÛ¿¡ ´ëÇÑ µð½ºÅ©-´ë-µð½ºÅ© ¿ÏÀü ¹é¾÷À» À§ÇÑ ¿ëµµ·Î »ç¿ëÇÑ´Ù. °£´ÜÈ÷ ¸»ÇÏÀÚ¸é ÇÊ¿ä¿¡ µû¶ó¼­ ÀåÄ¡¸¦ Ãß°¡ ¸¶¿îÆ®ÇÏ¿© ÀÌ·± ½ÄÀ¸·Î È°¿ëÇÏ¸é µÈ´Ù.

¾¾µð·Ò µå¶óÀ̺ê´Â "/mnt/cdrom/" ¶ó´Â À̸§À¸·Î /dev/scd0 ¿¡ ¸¶¿îÆ® µÈ´Ù. ÀÌ ÀåÄ¡´Â 24¹è¼Ó ¾¾µð·ÒÀ¸·Î¼­ ISO9660 Æ÷¸ËÀÇ ¾î¶² ¾¾µð¶óµµ ÀÐÀ» ¼ö ÀÖ´Ù. ÀÌ ÀåÄ¡´Â ±âº»ÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡¸¦ À§ÇÏ¿© »ç¿ëµÇÁö¸¸ µµ½º/À©µµ¿ë ¾¾µð¸¦ ¸¶¿îÆ®ÇÏ¿© »ï¹Ù ¼­ºñ½º¸¦ ÅëÇÏ¿© À©µµ 3.x/95/NT ³×Æ®¿÷ °øÀ¯·Î »ç¿ëÇϱ⵵ ÇÑ´Ù. (ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 7.4절 À» ÂüÁ¶ÇϽÿä.)

"rm" ¸í·ÉÀº ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù. »ç¿ë¹ýÀº ``rm ÆÄÀÏÀ̸§'' ÀÌ´Ù. È®ÀÎÀ» ÇØ°¡¸ç ÆÄÀÏÀ» Áö¿ì·Á¸é "-i" ¿É¼ÇÀ» »ç¿ëÇÑ´Ù (¿¹. ``rm -i *''). ÀÌ·¸°Ô ÇÏ¸é °¢ ÆÄÀÏ¿¡ ´ëÇÏ¿© Áö¿ï °ÍÀÎÁö¸¦ ¹°¾îº¼ °ÍÀÌ´Ù.

참고: (ÁÖÀÇ: ÀÌ´Â º¸ÅëÀÇ ½© »ç¿ëÀÚ¿¡°Ô´Â µðÆúÆ®ÀÌÁö¸¸ ÁÖÀÇÇÒ °ÍÀº -- ·çÆ® °èÁ¤Àº "-i" ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ ÆÄÀÏÀ» Áö¿ï ¶§ È®ÀÎÀ» ÇÏÁö ¾Ê´Â´Ù´Â Á¡ÀÌ´Ù!)

ÀÌ ¸í·ÉÀ» »ç¿ëÇÒ ¶§¿¡´Â ¿ÀŸ¸¦ ÇÏÁö ¾Êµµ·Ï Ưº°È÷ ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù -- ƯÈ÷ "·çÆ®" ·Î ·Î±×ÀÎÇÏ¿´À» ¶§¿¡´Â -- ¿Ö³ÄÇÏ¸é ¾û¶×ÇÑ ÆÄÀÏÀ» Áö¿ö¼­ ÈÄȸÇÏ°Ô µÉ °ÍÀ̱⠶§¹®ÀÌ´Ù.


9.2. ÇÁ·Î¼¼½º °ü¸®

¶§¶§·Î, ¸®´ª½º¿¡¼­ ÇöÀç ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½ºµéÀ» º¸°í ½ÍÀ» ¶§°¡ ÀÖÀ» °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ÇÁ·Î¼¼½º ¸®½ºÆ®¸¦ º¸·Á¸é, ``ps -aux'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÇ´Âµ¥ ±× °á°ú´Â ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î ³ª¿Â´Ù:

USER       PID %CPU %MEM  SIZE   RSS TTY STAT START   TIME COMMAND
bin         69  0.0  1.0   788   320  ?  S   Nov 30   0:00 /usr/sbin/rpc.portmap
frampton 10273  0.0  2.1  1136   664  p0 S    14:12   0:00 -bash
frampton 10744  0.0  1.1   820   360  p0 R    17:25   0:00 ps -aux
frampton 10745  0.0  0.8   788   264  p0 S    17:25   0:00 more
nobody   10132  0.0  1.8  1016   588  ?  S    13:36   0:00 httpd
nobody   10133  0.0  1.8   988   568  ?  S    13:36   0:00 httpd
nobody   10413  0.0  1.8  1012   580  ?  S    14:56   0:00 httpd
nobody   10416  0.0  1.8  1012   580  ?  S    14:56   0:00 httpd
nobody   10418  0.0  1.8  1012   588  ?  S    14:57   0:00 httpd
nobody   10488  0.0  1.7   976   556  ?  S    15:34   0:00 httpd
nobody   10564  0.0  1.8   988   564  ?  S    16:06   0:00 httpd
nobody   10600  0.0  1.8   988   564  ?  S    16:15   0:00 httpd
nobody   10670  0.0  1.8   988   568  ?  S    16:45   0:00 httpd
nobody   10704  0.0  1.7   976   552  ?  S    17:03   0:00 httpd
root         1  0.0  1.0   776   312  ?  S   Nov 30   1:13 init [3]
root         2  0.0  0.0     0     0  ?  SW  Nov 30   0:00 (kflushd)
root         3  0.0  0.0     0     0  ?  SW  Nov 30   0:00 (kswapd)

¸®½ºÆ®¿¡´Â ÇÁ·Î¼¼½ºÀÇ ¼ÒÀ¯ÁÖ (À¥ ¼­¹ö¿Í °°Àº Ưº°ÇÑ ¼­ºñ½ºÀÇ °æ¿ì ¼ÒÀ¯ÁÖ°¡ "nobody" ·Î µÇ¾î ÀÖ´Ù), ÇÁ·Î¼¼½º °íÀ¯ ¹øÈ£, ÇÁ·Î¼¼½º°¡ ÇöÀç »ç¿ëÇÏ°í ÀÖ´Â CPU ½Ã°£ÀÇ Á¡À¯ ºñÀ², ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏ°í ÀÖ´Â ¸Þ¸ð¸®ÀÇ ºñÀ², ÇÁ·Î¼¼½º°¡ ¹«¾ùÀ» ÇÏ°í ÀÖ´Â Áö¿¡ ´ëÇÑ ¼³¸í ±×¸®°í ±× ¿Ü °ü·Ã Á¤º¸°¡ ³ª¿Â´Ù.

¾î¶² ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¾òÀ¸·Á¸é ``ps pid'' (¿©±â¼­ "pid" ´Â ÇÁ·Î¼¼½º °íÀ¯ ¹øÈ£ - the process identification number - ÀÌ´Ù). À§ÀÇ ¿¹¿Í °°Àº »óÅ¿¡¼­ "ps 10704" ¶ó°í ÇÏ¸é ´ÙÀ½°ú °°ÀÌ ³ª¿Ã °ÍÀÌ´Ù:

10704  ?  S     0:00 /usr/local/etc/httpd/httpd

ÀÌ °á°ú´Â ÀÌ Æ¯Á¤ ÇÁ·Î¼¼½º°¡ À¥ ¼­¹ö (¾ÆÆÄÄ¡ À¥ ¼­¹ö´Â ÇÁ·Î¼¼½º ¸®½ºÆ®¿¡ ¿©·¯¹ø ³ªÅ¸³ª°Ô µÇ´Âµ¥ ±× ÀÌÀ¯¿¡ ´ëÇÏ¿©´Â 7.1절 À» ÂüÁ¶ÇÏ¸é µÈ´Ù) ¶ó´Â °ÍÀ» ³ªÅ¸³½´Ù.

¾î¶² ¼­ºñ½º°¡ Á¦´ë·Î ¿î¿µµÇ°í ÀÖÁö ¾Ê´Ù´Â °ÍÀ» ¾Ë°ÔµÇ¸é "kill -HUP pid" (¿©±â¼­ "pid" ´Â ÇÁ·Î¼¼½ºÀÇ °íÀ¯ ¹øÈ£·Î¼­ "ps" ¸í·É¿¡ ÀÇÇÏ¿© ³ª¿À´Â ÇÁ·Î¼¼½º ¸®½ºÆ®¿¡ ÀÖ´Â ¹øÈ£ÀÌ´Ù) À̶ó´Â ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ÀÎÅÍ³Ý ¼­ºñ½º (inetd ¶ó°í ºÒ¸®´Â ÇÁ·Î¼¼½º·Î¼­ ¿ì¸®ÀÇ ¿¹¿¡¼­´Â 123¹ø ÇÁ·Î¼¼½ºÀÌ´Ù) °¡ ¿øÇϴ´ë·Î µ¿ÀÛÇÏ°í ÀÖÁö ¾Ê´Ù¸é, ``kill -HUP 123'' (¶Ç´Â ´õ ¾ÈÀüÇÏ°Ô ÇÏ°í ½Í´Ù¸é ÇÁ·Î¼¼½ºÀÇ À̸§À» ÁöÁ¤ÇÏ´Â ¸í·ÉÀÎ ``killall'' À» »ç¿ëÇÏ¿© ``killall -HUP inetd'' ¶ó°í ÇÒ ¼öµµ ÀÖ´Ù) ¶ó°í ÇÏ¿© ÇÁ·Î¼¼½º¸¦ Àç½ÃÀÛ ½Ãų ¼ö ÀÖ´Ù. kill ¸í·É¿¡¼­ -HUP ¿É¼ÇÀº "ÀüÈ­¸¦ ²÷À½ - hang up" À» ³ªÅ¸³½´Ù; ÇÁ·Î¼¼½º´Â À̸¦ ½º½º·Î Àç½ÃÀÛÇ϶ó´Â ¶æÀ¸·Î ÀÌÇØÇÑ´Ù.

±×·¡µµ ¹®Á¦°¡ ÇØ°áµÇÁö ¾Ê´Â´Ù¸é ½Ã½ºÅÛÀ» ³»·È´Ù°¡ ´Ù½Ã ºÎÆÃÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù. (ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 6.7절 À» ÂüÁ¶ÇϽÿä).

°¡²ûÀº ¾î¶² ÇÁ·Î¼¼½º¸¦ Àá½Ã ÁßÁö½ÃÄ×´Ù°¡ ³ªÁß¿¡ °è¼Ó ½ÇÇà½ÃÄÑ¾ß ÇÒ ¶§°¡ ÀÖ´Ù. ¿¹¸¦ µé¾î, ÇöÀç CPU ¸¦ ¸¹ÀÌ »ç¿ëÇÏ´Â ¾î¶² ÀÛ¾÷À» µ¹¸®°í Àִµ¥ µ¿½Ã¿¡ IDE ±â¹ÝÀÇ CD ·Ò ¶óÀÌÅÍ·Î ¾¾µð¸¦ ±¸¿ì·Á°í ÇÑ´Ù°í »ý°¢Çغ¸ÀÚ. IDE ±â¹ÝÀÇ ÀåÄ¡´Â ÀÔÃâ·ÂÀ» À§ÇÏ¿© CPU ¿¡ »ó´çÈ÷ ¸¹ÀÌ ÀÇÁ¸ÇϹǷΠCPU °¡ ³Ê¹« ¹Ù»Ú´Ù¸é ¹öÆÛ Ã³¸®¸¦ Á¦´ë·Î ÇÒ ¼ö ¾ø°Ô µÇ°í ±× °á°ú·Î¼­ Á¦´ë·Î ±¸¿öÁø ¾¾µð°¡ ¾Æ´Ï¶ó ¾µ¸ð¾ø´Â ¿ø¹ÝÇϳª¸¦ ¾ò´Â ¼ö°¡ »ý±ä´Ù! ´ÙÀ½ µÎ°³ÀÇ ¸í·ÉÀº ¾î¶² ÇÁ·Î¼¼½º¸¦ Àá½Ã ÁßÁö½ÃÅ°´Â ÀÏ°ú Àç½ÃÀÛ ½ÃÅ°´Âµ¥ °¢±â »ç¿ëµÈ´Ù:

kill -STOP 945
kill -CONT 945

·¹µåÇÞ¿¡¼­´Â ÇÁ·Î¼¼½º¸¦ ½ÃÀÛ½ÃÅ°°í ÁߴܽÃÅ°´Âµ¥ ´õ ÁÁÀº ¹æ¹ýÀÌ Àִµ¥ ±× ³»¿ëÀº ¾Æ·¡¿¡ ³ª¿À´Â 9.3절 ¿¡¼­ ´Ù·ç°í ÀÖ´Ù.


9.3. ÇÁ·Î¼¼½ºÀÇ ½ÃÀÛ°ú Áß´Ü

¸®´ª½ºÀÇ ·¹µåÇÞ ¹èÆ÷ÆÇÀº ÇÁ·Î¼¼½º¸¦ °ü¸®Çϴµ¥ ÀÖ¾î ¾à°£ ´õ Á¶Á÷ÀûÀÎ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÇÁ·Î¼¼½º Ç¥¿¡¼­ ÇÁ·Î¼¼½ºÀÇ ¹øÈ£¸¦ ã¾Æ Á×ÀÌ´Â ´ë½Å¿¡ ``/etc/rc.d/init.d'' µð·ºÅ丮¿¡ ½ºÅ©¸³Æ®¸¦ ¸ð¾Æ³õ°í ÇÊ¿ä¿¡ µû¶ó ÇÁ·Î¼¼½º¸¦ ½ÃÀÛ½ÃÅ°°í ÁߴܽÃų ¼ö ÀÖ°Ô ÇØÁØ´Ù.

¿¹¸¦ µé¾î, ``httpd'' (¾ÆÆÄÄ¡ À¥ ¼­¹ö) ¸¦ ÁߴܽÃÅ°·Á¸é httpd ½ºÅ©¸³Æ®¸¦ ´ÙÀ½°ú °°ÀÌ ½ÇÇà½ÃÅ°¸é µÈ´Ù:

/etc/rc.d/init.d/httpd stop

¸¶Âù°¡Áö·Î ``start'' ¿É¼ÇÀ» ½á¼­ ¼­ºñ½º¸¦ ½ÃÀÛ½Ãų ¼ö ÀÖ´Ù. ȤÀº, ¼³Á¤ ÆÄÀÏ¿¡ ¾î¶² º¯°æÀÌ À־ ¼­ºñ½º¸¦ Àç½ÃÀÛ½ÃÄѼ­ ±× º¯È­¸¦ ¹Ý¿µÇÏ°í ½Í´Ù¸é ``restart'' ¿É¼ÇÀ» »ç¿ëÇÏ¸é µÈ´Ù.

참고: (ÁÖÀÇ: ÂüÀ¸·Î ÀÌ»óÇÏ°Ôµµ ¾î¶² ¼­ºñ½º¿¡¼­´Â ``restart'' ¿É¼ÇÀÌ Á¦´ë·Î Áö¿øµÇÁö ¾Ê´Â °Í °°´Ù.)


9.4. Cron °ú Crontab ÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© ÀÛ¾÷À» ÀÚµ¿È­Çϱâ

´ç½Åµµ ´ëºÎºÐÀÇ ¸®´ª½º »ç¿ëÀÚ¿Í ¸¶Âù°¡Áö·Î, ¹Ýº¹ÀûÀ¸·Î ¾î¶² ƯÁ¤ÇÑ ½Ã°£¿¡ ¾î¶² ÀÛ¾÷À» ½ÃÀÛÇϵµ·Ï ¿¹¾àÇÒ Çʿ並 ´À³¥ °ÍÀÌ´Ù. ±×·¯ÇÑ ÀÛ¾÷Àº ºÐ ´ÜÀ§·Î ¹Ýº¹µÇ´Â °ÍÀÏ ¼öµµ ÀÖ°í 1³â¿¡ Çѹø ¹Ýº¹µÇ´Â °ÍÀÏ ¼öµµ ÀÖ´Ù. ÀÌ·¯ÇÑ ¿¹¾à ±â´ÉÀº ``cron'' ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ±¸ÇöÇÒ ¼ö ÀÖ´Ù.

¸®´ª½ºÀÇ cron ±â´ÉÀº ´Ù¸¥ À¯´Ð½º¿Í °ÅÀÇ °°°Ô ±¸ÇöµÇ¾î ÀÖ´Ù. ÇÏÁö¸¸, ·¹µåÇÞÀº ÀÛ¾÷ÀÇ ½ºÄÉÁìÀ» Àâ´Âµ¥ À־ ´Ù¸¥ ¸®´ª½º ¹èÆ÷ÆÇ°ú´Â ¾à°£ ´Ù¸¥ ¹æ½ÄÀ» äÅÃÇÏ°í ÀÖ´Ù. ´Ù¸¥ ¹èÆ÷ÆÇ°ú ¸¶Âù°¡Áö·Î ½ºÄÉÁ층 Á¤º¸´Â ½Ã½ºÅÛ³»ÀÇ (``/etc/'' µð·ºÅ丮ÀÇ) ``crontab'' ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ÀúÀåµÈ´Ù:

ºÐ ½Ã ÀÏ ¿ù ¿¬ ¸í·É

°¢ Ç׸ñÀº Á¤¼ö·Î (¿¹¸¦ µé¾î, 1¿ùºÎÅÍ 12¿ùÀ» ³ªÅ¸³»±â À§ÇÏ¿© 1ºÎÅÍ 12»çÀÌÀÇ ¼ýÀÚ¸¦ »ç¿ë) ÁöÁ¤ÇÒ ¼öµµ ÀÖ°í ¸î°³ÀÇ Ç׸ñÀº ¿ÍÀϵåÄ«µå ¹®ÀÚ·Î ÀνĵǴ ``*'' ¹®ÀÚ·Î (¿¹¸¦ µé¾î, ¿ù¿¡ ÇØ´çÇÏ´Â Ç׸ñ¿¡ * Ç¥½Ã°¡ ÀÖÀ¸¸é ¸Å¿ù ÁöÁ¤µÈ ³¯Â¥, ÁöÁ¤µÈ ½Ã°£¿¡ ¸í·ÉÀÌ ½ÇÇàµÈ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù) Ç¥½ÃÇÒ ¼öµµ ÀÖ´Ù. ¸î°¡Áö ¿¹¸¦ µé¾îº¸¸é:

# ¸Å³â 6¿ù 15ÀÏ ¿ÀÈÄ 4½Ã 30ºÐ¿¡ ½Ã½ºÅÛ ·Î±× ÆÄÀÏÀ» ¸ÞÀÏ·Î ¹ß¼ÛÇÑ´Ù
30 16 15 06 * for x in /var/log/*; do cat ${x} | mail postmaster; done
# °ü¸®ÀÚ¿¡°Ô °èÀýÀÌ ¹Ù²î¾úÀ½À» ÀÚÁ¤¿¡ ¾Ë·ÁÁØ´Ù
00 00 20 04 * echo 'Woohoo, spring is here!'
00 00 20 06 * echo 'Yeah, summer has arrived, time to hit the beach!'
00 00 20 10 * echo 'Fall has arrived.  Get those jackets out.  :-('
00 00 20 12 * echo 'Time for 5 months of misery.  ;-('

Ç¥ÁØÃâ·Â (Áï, Å͹̳Î) À¸·Î Ãâ·ÂÀÌ ³ª¿À´Â ¸í·É, ¿¹¸¦ µé¾î À§ÀÇ ¿¹¿¡¼­ »ç¿ëÇÑ ``echo'' ¸í·É, ÀÇ Ãâ·ÂÀº ``·çÆ®'' °èÁ¤¿¡°Ô ¸ÞÀÏ·Î Àü¼ÛµÈ´Ù. ÀÌ·¸°Ô ¸ÞÀÏÀÌ °¡Áö ¾Êµµ·Ï ÇÏ·Á¸é ´ÙÀ½ÀÇ ¿¹Ã³·³ Ãâ·ÂÀ» ³Î ÀåÄ¡ (null device) ·Î ÆÄÀÌÇÁ ¿¬°áÇÏ¸é µÈ´Ù:

00 06 * * * echo 'I bug the system administrator daily at 6:00am!' >/dev/null

Ç¥ÁØÀÎ ``crontab'' ¿Ü¿¡µµ ·¹µåÇÞÀº ¸î°³ÀÇ µð·ºÅ丮¸¦ Ãß°¡ÇÏ¿´´Ù:

/etc/cron.hourly/
/etc/cron.daily/
/etc/cron.weekly/

À̸§¿¡¼­ ¾Ë ¼ö ÀÖµíÀÌ, ÀÌµé µð·ºÅ丮ÀÇ ¾Æ¹« °÷¿¡³ª ½ÇÇà°¡´ÉÇÑ ÆÄÀÏÀ» µÑ ¼ö ÀÖÀ¸¸ç, À̵é ÆÄÀÏÀº °¢±â ¸Å½Ã, ¸ÅÀÏ, ¸ÅÁÖ ´ÜÀ§·Î ½ÇÇàµÈ´Ù. ÀÌ ¹æ½ÄÀº ºó¹øÇÑ ÀÛ¾÷À» ÁöÁ¤ÇÒ ¶§¿¡´Â ½Ã°£À» Àý¾àÇØÁÙ ¼ö ÀÖ´Ù; ±×³É ½ÇÇà°¡´ÉÇÑ ½ºÅ©¸³Æ®³ª ÇÁ·Î±×·¥À» ÀûÀýÇÑ µð·ºÅ丮¿¡ °¡Á®´Ù ³õ°í (¶Ç´Â ´Ù¸¥ °÷¿¡ ÀÖ´Â ÆÄÀÏ¿¡ ´ëÇÏ¿© ½Éº¼¸¯ ¸µÅ©¸¦ °É¾î³õ°í) ±× ÀÏÀº ½Å°æ¾²Áö ¾Ê¾Æµµ µÈ´Ù.


10장. ¸®´ª½º¿Í ÀÀ¿ë ÇÁ·Î±×·¥À» ¾÷±×·¹À̵åÇϱâ

¸®´ª½º ½Ã½ºÅÛÀ» ÃÖ´ëÇÑ È°¿ëÇϱâ À§Çؼ­´Â Áï, ±â´ÉÀ» Ãß°¡Çϰųª ÀáÀçÀûÀÎ ¹ö±×¸¦ Á¦°ÅÇϰųª º¸¾È»óÀÇ ±¸¸ÛÀÌ ¾øµµ·Ï Çϱâ À§Çؼ­´Â -- ¸®´ª½º Ä¿³Î, ¸ðµâ, »ç¿ëÀÚ ÀÀ¿ë ÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ¿© -- ¼­¹ö¸¦ °è¼Ó ¾÷±×·¹À̵å ÇØÁÖ´Â °ÍÀÌ ÁÁ´Ù. ¶§¶§·Î´Â ´õ Å« ÇÏµå µå¶óÀ̺긦 ´Þ¾ÆÁشٵçÁöÇÏ´Â Çϵå¿þ¾îÀÇ ¾÷±×·¹À̵µ ÇÊ¿äÇÏ´Ù. ÀÌ Àå¿¡¼­´Â ÀÌ·¯ÇÑ À̽´¸¦ ´Ù·é´Ù.


10.1. ·¹µåÇÞ ÆÐÁöÁö °ü¸®ÀÚ (RPM) »ç¿ëÇϱâ

¸®´ª½ºÀÇ ·¹µåÇÞ ¹èÆ÷ÆÇÀº Ä¿³ÎÀ» Æ÷ÇÔÇÏ¿© ¶óÀ̺귯¸®, ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸ðµÎ RPM ÆÄÀÏ·Î Á¦°øµÈ´Ù. RPM ÆÄÀÏÀº "ÆÐÅ°Áö" ¶ó°í ºÎ¸£±âµµ Çϴµ¥ ¼ÒÇÁÆ®¿þ¾î¸¦ ½±°Ô ¼³Ä¡, ¾÷±×·¹À̵å, Á¶È¸, Á¦°ÅÇÒ ¼ö ÀÖµµ·Ï ¼ÒÇÁÆ®¿þ¾î¸¦ ¹èÆ÷ÇÏ´Â ¹æ¹ýÀÌ´Ù. RPM ÆÄÀÏÀº ÆÐÅ°ÁöÀÇ À̸§, ¹öÀü, (ÇÊ¿äÇÑ °æ¿ì) ´Ù¸¥ ÆÄÀÏÀÇ ÀÇÁ¸¼º Á¤º¸, (ÀÎÅÚ¹öÀüÀÎÁö ¾ËÆĹöÀüÀÎÁö µîÀ» ³ªÅ¸³»´Â) Ç÷§Æû, ÆÄÀÏÀ» ¼³Ä¡ÇÏ´Â µðÆúÆ® À§Ä¡ µîÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù.

RPM À¯Æ¿¸®Æ¼´Â ·¹µåÇÞ¿¡ ÀÇÇÏ¿© óÀ½ °³¹ßµÇ¾úÀ¸¸ç ¸®´ª½º Ä¿¹Â´ÏƼ Àüü¿¡ ¿ÀÇ ¼Ò½º Á¦Ç°À¸·Î Á¦°øµÇ¾ú´Ù. ´Ù¸¥ °³¹ßÀÚµéÀÌ À̸¦ ÀÌ¿ëÇÏ¿© Ãß°¡ÀÇ ±â´ÉÀ» ³Ö±âµµ ÇÏ¿´´Ù. ÆÄÀÏÀ» RPM ¹æ½ÄÀ¸·Î ÆÐŰ¡ÇÏ´Â °ÍÀº ¾ÆÁÖ ³Î¸® ÆÛÁ³À¸¸ç ÀÌÁ¦´Â ·¹µåÇÞ»Ó ¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ¹èÆ÷ÆÇ¿¡¼­ »ç¿ëÇϱ⵵ ÇÑ´Ù.

ÀαâÀÖ´Â ¸®´ª½º ÀÀ¿ë ÇÁ·Î±×·¥Àº °ÅÀÇ Ç×»ó °ð¹Ù·Î RPM ÆÄÀÏ·Î °ø°³µÈ´Ù. ÇÏÁö¸¸ À¯´Ð½º ¼¼°è¿¡¼­ ÆÐÅ°Áö ¹èÆ÷ÀÇ »ç½Ç»ó Ç¥ÁØÀº ¿©ÀüÈ÷ ¼ÒÀ§ "Ÿ¸£º¼(tarball)" ÀÌ´Ù. Ÿ¸£º¼Àº ``tar'' À¯Æ¿¸®Æ¼·Î ÀÐÀ» ¼ö ÀÖ´Â ´Ü¼øÇÑ ÆÄÀÏÀÌ´Ù. Ÿ¸£¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ´Â °ÍÀº ´ë°³ÀÇ °æ¿ì RPM À» ÀÌ¿ëÇÏ´Â °Íº¸´õ ÈξÀ ´õ Áö°ã´Ù. ±×·¸´Ù¸é ¿Ö »ç¶÷µéÀº ±×·¸°Ôµé ÇÏ°í Àִ°¡? ºÒÇàÈ÷µµ ÃÖ½ÅÆÇÀÇ ÆÐÅ°Áö¸¦ RPM À¸·Î º¯È¯Çϴµ¥ ¸îÁÖ¾¿ °É¸®´Â °æ¿ì°¡ ÀÖ´Ù (¸¹Àº °³¹ßÀÚµéÀº ÃÖÃÊÀÇ ¹èÆ÷ÆÇÀº Ÿ¸£º¼·Î ³»³õ´Â °æ¿ì°¡ ¸¹´Ù).

¸¸¾à Ÿ¸£¸¦ ÀÌ¿ëÇÏ¿© ½Ã½ºÅÛÀ̳ª ÀÀ¿ë ÇÁ·Î±×·¥À» ¼³Ä¡Çϰųª ¾÷±×·¹À̵åÇϱ⠽ÃÀÛÇÏ¸é ´ç½ÅÀÇ RPM µ¥ÀÌÅͺ£À̽º´Â ³°Àº °ÍÀÌ µÇ°í ÀÏ°ü¼ºÀ» ÀÒ°Ô µÈ´Ù. ÀÌ°Ô ¹¹ ¾öû³­ ÀÏÀº ¾Æ´ÏÁö¸¸ (³»°¡ ½½·¢¿þ¾î¸¦ ¾µ ´ç½Ã¿¡´Â -- ´Ù¸¥ ¼±ÅÃÀÇ ¿©Áöµµ ¾ø¾úÁö¸¸ -- ´ë´ÜÇÑ ºÒÆí¾øÀÌ Å¸¸£¸¸À» »ç¿ëÇÏ¿´´Ù) °¡´ÉÇÑÇÑ ³ª´Â RPM ÀÌ ³ª¿Ã ¶§±îÁö Àγ»½ÉÀ» °®°í ±â´Ù¸®°Å³ª ÆÐÅ°ÁöÀÇ °³¹ßÀÚ¿¡°Ô ¾ÆÁÖ Á¤ÁßÇÏ°Ô ¿äûÀ» ÇÑ´Ù. (´ç½ÅÀÌ ½º½º·Î RPM ÆÄÀÏÀ» ¸¸µé¾î ´Ù¸¥ »ç¶÷µé¿¡°Ô ¹èÆ÷ÇÒ ¼öµµ ÀÖ´Ù. ÀÌ´Â ±×·± ÆÄÀÏÀ» ¸¸µé ´É·ÂÀÌ ¾ø°Å³ª ½Ã°£ÀÌ ¾ø´Â °³¹ßÀڵ鿡°Ô µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù.)

¾î¶² ¼ÒÇÁÆ®¿þ¾î°¡ RPM ÇüÅ·ΠÀÖ´ÂÁö¸¦ È®ÀÎÇÏ´Â Á¤¸»·Î ÁÁÀº Àå¼Ò´Â http://rufus.w3.org/linux/RPM/ ¿¡ ÀÖ´Â RPM â°íÀÌ´Ù. ÀÌ Ã¢°í¿¡´Â ¾î¶² RPM ÆÄÀÏÀ» ã´Âµ¥ µµ¿òÀÌ µÇµµ·Ï »öÀÎÀ¸·Î ²Ù¸çÁø ¹üÁÖ¸¦ Á¦°øÇÏ¸ç ¼öõ°¡ÁöÀÇ ÆÄÀÏ¿¡ ´ëÇÑ ¸µÅ©¸¦ °®°í ÀÖ´Ù.

¾î¶² ÆÐÅ°Áö¸¦ Á¶È¸ÇÏ·Á¸é, ``rpm -q ÆÐÅ°ÁöÀ̸§'' (¿¹. ``rpm -q pine'') À» »ç¿ëÇÏ¸é µÈ´Ù. RPM Àº ÇöÀç ¾î¶² ¹öÀüÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö ¾Æ´Ï¸é ¼³Ä¡µÇÁö ¾Ê¾Ò´ÂÁö¸¦ ¾Ë·ÁÁØ´Ù.

±× ÆÐÅ°Áö°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ°í ÀÌÀü ¹öÀüÀÌ¶ó¼­ »õ·Î ´Ù¿î·Îµå ¹ÞÀº (²À ¹Ì¸® ¹Þ¾ÆµÎ¾î¾ß ÇÔ) ÆÐÅ°Áö·Î °»½ÅÇÏ°í ½Í´Ù¸é ``rpm -Uvh ÆÐÅ°ÁöÀ̸§'' À̶ó°í ÇÏ¿© °»½ÅÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¸ðµç °ÍÀÌ ¼øÁ¶·Ó°Ô ½ÇÇàµÇ¸é ÆÐÅ°Áö´Â ÀÚµ¿À¸·Î ¼³Ä¡µÇ°í °ð¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â »óÅ°¡ µÈ´Ù. ¸¸¾à ¹®Á¦°¡ ÀÖ´Ù¸é RPM Àº ²Ï »ó¼¼ÇÑ ÀÌÀ¯¸¦ ¾Ë·ÁÁÙ °ÍÀÌ´Ù (¿¹¸¦ µé¾î, ´Ù¸¥ Áö¿ø ÆÐÅ°Áö¸¦ ¸ÕÀú ¼³Ä¡ÇÏ¿©¾ß ÇѴٵ簡 ÇÏ´Â ½ÄÀ¸·Î). ÀÌ·± °æ¿ì ¾ÆÁÖ Á¶±ÝÀ̳ª¸¶ »ý°¢À» Çغ¸¾Æ¾ß ÇÏ°ÚÁö¸¸ ¹®Á¦¸¦ ¾Ë¾Æ³»´Â °úÁ¤Àº ¾ÆÁÖ ´Ü¼øÇÏ´Ù.

ÇÑÆíÀ¸·Î ÆÐÅ°Áö°¡ Çѹøµµ ¼³Ä¡µÇÁö ¾Ê¾Ò°í ±×·¡¼­ ¼³Ä¡Çϱâ·Î Çß´Ù¸é ``rpm -ivh ÆÐÅ°ÁöÀ̸§'' À̶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù. ¸¸¾à ´Ù¸¥ Áö¿ø ÆÐÅ°Áö°¡ ÇÊ¿äÇÏ´Ù¸é RPM ÀÌ ¾Ë·ÁÁÙ °ÍÀÌ´Ù.

°¡²û ¼Ò½º Æ÷¸ËÀ¸·Î¸¸ ±¸ÇÒ ¼ö ÀÖ´Â ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ¿©¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ´Ù. »ç½Ç ¹ÏÀ»¸¸ÇÑ °÷ (¿¹ÄÁ´ë ·¹µåÇÞ FTP »çÀÌÆ®) ¿¡¼­ °¡Á®¿Â ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ ¾Æ´ÑÇÑ ¹ÙÀ̳ʸ® ÇÁ·Î±×·¥Àº Æ®·ÎÀÌÀÇ ¸ñ¸¶³ª °í¾àÇÑ °ÍÀÌ µé¾îÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î (¹°·Ð ¼Ò½º ÆÄÀÏ¿¡µµ ±×·± °ÍÀÌ µé¾îÀÖÀ» ¼öµµ ÀÖÁö¸¸ ´Ù¸¥ °³¹ßÀÚ¿¡ ÀÇÇÏ¿© °ð¹Ù·Î µéÅëÀÌ ³ª±â ¶§¹®¿¡ ±×·¸°Ô ÇÏÁö ¾ÊÀ» °ÍÀ̶ó°í ºÁ¾ß ÇÑ´Ù) ¹Ýµå½Ã ¼Ò½º ÇÁ·Î±×·¥À¸·ÎºÎÅÍ ¼³Ä¡¸¦ ÇÏ¿©¾ß ÇÑ´Ù.

¼Ò½º·ÎºÎÅÍ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ýÀº RPM À¯Æ¿¸®Æ¼¿¡ ``´Ù½Ã ¸¸µé±â(rebuild)'' ½ºÀ§Ä¡¸¦ ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î:

rpm -ivh --rebuild foo.src.rpm

À§ÀÇ ¸í·ÉÀº ``foo'' ÆÐÅ°Áö¸¦ ¼³Á¤ÇÏ¿© ÄÄÆÄÀÏÇÏ¿© (ÀÎÅÚ Ç÷§Æû¿¡¼­ ¸®´ª½º¸¦ ¾²´Â °æ¿ì¿¡´Â) ``/usr/src/redhat/RPMS/i386/'' µð·ºÅ丮¿¡ ¹ÙÀ̳ʸ® RPM ÆÄÀÏÀ» ¸¸µé¾î³½´Ù. ±×·± ´ÙÀ½ º¸ÅëÀÇ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇϵíÀÌ ¼³Ä¡ÇÏ¸é µÈ´Ù.

¸¶Áö¸·À¸·Î, ¸¸¾à ¼Ò½º ÆÐÅ°Áö¸¦ ÄÄÆÄÀÏÇϴµ¥ ¹®Á¦°¡ ¹ß»ýÇÑ´Ù¸é (¾Æ¸¶µµ makefile À» ¼öÁ¤Çϰųª ¼³Á¤ ¿É¼ÇÀ» ¹Ù²Ù°Å³ª ÇÑ´Ù¸é) ¼Ò½º¸¦ ÄÄÆÄÀÏÇÏ°í »õ·Î¿î ¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ ¸¸µé°í ¹ÙÀ̳ʸ® ÆÐÅ°Áö·ÎºÎÅÍ ¼³Ä¡Çϱâ À§ÇÏ¿© ´ÙÀ½°ú °°Àº °úÁ¤À» ¹â¾Æ¾ß ÇÑ´Ù (´Ù½Ã Çѹø »ó»óÀÇ ``foo'' ÆÐÅ°Áö¸¦ ¿¹·Î µé¾ú´Ù):

rpm -ivh foo.src.rpm
cd /usr/src/redhat/SPECS
pico -w foo.spec

¹«¾ùÀÌµç °£¿¡ ``.spec'' ÆÄÀÏ¿¡ ¼öÁ¤ÇÒ °ÍÀÌ ÀÖÀ¸¸é ¼öÁ¤ÇÑ µÚ ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

rpm -ba foo.spec

ÀÌ ¸í·ÉÀº ``.spec'' ¿¡ ¼öÁ¤ÇÑ ³»¿ë¿¡ µû¶ó ÆÐÅ°Áö¸¦ ´Ù½Ã ¸¸µç´Ù. À§¿¡¼­¿Í ¸¶Âù°¡Áö·Î °á°ú·Î¼­ ¸¸µé¾îÁö´Â ¹ÙÀ̳ʸ® RPM ÆÄÀÏÀº ``/usr/src/redhat/RPMS/i386/'' ¿¡ µé¾î ÀÖ°Ô µÇ°í ³ª¸ÓÁö ¼³Ä¡°úÁ¤Àº Á¤»óÀûÀÎ RPM ÆÄÀÏó·³ ÇÏ¸é µÈ´Ù.

RPM ¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ·¹µåÇÞÀÇ ¹®¼­¸¦ ÂüÁ¶ÇÏ¿©¾ß ÇÑ´Ù. ÀÌ µµ±¸´Â ÀÚ¼¼ÇÏ°Ô ¹è¿öµÑ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Â ±Øµµ·Î °­·ÂÇÑ µµ±¸ÀÌ´Ù. RPM ¿¡ ´ëÇÑ Á¤º¸ÀÇ ÃÖ°íÀÇ ¿øõÀº ``Maximum RPM'' Àε¥ ÀÌ´Â Æ÷½ºÆ®½ºÅ©¸³Æ® Æ÷¸ËÀ¸·Î http://www.rpm.org/maximum-rpm.ps.gz ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù. (¸¸¾à ÀÌ ÆÄÀÏÀ» ÀμâÇϱâ·Î °áÁ¤Çß´Ù¸é ¸¹Àº Á¾ÀÌ°¡ ÇÊ¿äÇÒ °ÍÀ̶ó´Â Á¡À» ¸í½ÉÇ϶ó!) Á» °£´ÜÇÑ ¾È³»¼­·Î´Â http://www.rpm.org/support/RPM-HOWTO.html ¿¡ ÀÖ´Â ``RPM-HOWTO'' °¡ ÀÖ´Ù.


10.2. RPM ¾øÀÌ ¼³Ä¡ÇÏ°í ¾÷±×·¹À̵å Çϱâ

°¡²ûÀº RPM ÆÐÅ°Áö°¡ ¾ø´Â »óȲ¿¡¼­ ¾î¶² ÀÀ¿ë ÇÁ·Î±×·¥À» ¼³Ä¡Çϰųª ¾÷±×·¹À̵åÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ´Ù. ¹°·Ð, ±×·¸°Ô ÇÏ´Â °Íµµ °¡´ÉÀº ÇÏÁö¸¸ (±×¸®°í "½ÇÁ¦" À¯´Ð½º ¼¼°è¿¡¼­´Â ±×·¸°Ô ÇÏ´Â °ÍÀÌ "»ç½Ç»óÀÇ Ç¥ÁØ"À̱ä ÇÏÁö¸¸) Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é ±×·¯Áö ¾Êµµ·Ï ÃßõÇÑ´Ù (±× ÀÌÀ¯¿¡ ´ëÇÏ¿©´Â 10.1절¸¦ ÂüÁ¶ÇϽÿä).

¾î¶² °ÍÀ» Ÿ¸£º¼·ÎºÎÅÍ ¼³Ä¡Çؾ߸¸ ÇÑ´Ù¸é, ½Ã½ºÅÛ Àüü°¡ »ç¿ëÇÒ ¼ÒÇÁÆ®¿þ¾îÀÇ ¼³Ä¡ Àå¼Ò¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ¹ýÄ¢Àº ``/usr/local/'' ÆÄÀÏ ½Ã½ºÅÛ¿¡´Ù°¡ °®´Ù µÎ´Â °ÍÀÌ´Ù. µû¶ó¼­, ¼Ò½º Ÿ¸£º¼Àº ``/usr/local/src/'' ¿¡ Ç®¾î¾ß ÇÏ°í À̸¦ ÄÄÆÄÀÏÇؼ­ ¸¸µç °á°ú´Â ``/usr/local/bin'' ¿¡ µé¾î°¡¾ß ÇÏ¸ç ¼³Á¤ ÆÄÀÏÀº ``/usr/local/etc/'' ¿¡ µÐ´Ù. ÀÌ·¯ÇÑ ±ÔÄ¢À» µû¸£´Â °ÍÀÌ ½Ã½ºÅÛ °ü¸®¸¦ Á¶±ÝÀ̳ª¸¶ ÆíÇÏ°Ô ÇØ ÁÙ °ÍÀÌ´Ù. (ºñ·Ï, RPM ¸¸ ¾²´Â ½Ã½ºÅÛ ¸¸Å­Àº ÆíÇÏÁö´Â ¾Ê°ÚÁö¸¸)

¸¶Áö¸·À¸·Î Ÿ¸£º¼·ÎºÎÅÍ °³ÀÎÀûÀÎ ¿ëµµ·Î ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÏ°íÀÚ ÇÏ´Â ÀÏ¹Ý »ç¿ëÀÚ´Â ÀÚ±âÀÇ È¨ µð·ºÅ丮 ¾Æ·¡¿¡ ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù.

¹ÏÀ»¸¸ÇÑ ¼ÒÇÁÆ®¿þ¾î Á¦°ø »çÀÌÆ®¿¡¼­ Ÿ¸£º¼À» ´Ù¿î·ÎµåÇÑ ´ÙÀ½ Àû´çÇÑ »óÀ§ ¼öÁØÀÇ µð·ºÅ丮·Î °¡¼­ ´ÙÀ½ÀÇ ¿¹¿¡ ³ª¿Â °Í ó·³ (ÇÊ¿äÇÏ´Ù¸é ·çÆ®·Î¼­) ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ŸÀÌÇÎÇÏ¿© ÆÄÀÏÀ» Ǭ´Ù:

tar zxvpf cardgame.tar.gz

À§ÀÇ ¸í·ÉÀº ``cardgame.tar.gz'' ¶ó´Â À̸§ÀÇ ¾ÐÃàµÈ ÆÄÀϷκÎÅÍ ¸ðµç ÆÄÀÏÀ» ²¨³½´Ù. ``z'' ¿É¼ÇÀº ÀúÀå ÆÄÀÏÀÌ gzip À» ÀÌ¿ëÇÏ¿© ¾ÐÃàµÇ¾ú´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù (µû¶ó¼­ Ÿ¸£º¼ ÆÄÀÏÀÌ ¾ÐÃàµÇ¾î ÀÖÁö ¾Ê´Ù¸é ÀÌ ¿É¼ÇÀ» »©ÁÖ¾î¾ß ÇÑ´Ù); ``x'' ¿É¼ÇÀº ÀúÀå ÆÄÀϷκÎÅÍ ¸ðµç ÆÄÀÏÀ» ´Ù ²¨³»°Ú´Ù´Â °ÍÀ» ³ªÅ¸³½´Ù. ``v'' ¿É¼ÇÀº ÀÚ¼¼ÇÑ ¼³¸íÀ» º¸¿©´Þ¶ó´Â °ÍÀÌ¸ç µû¶ó¼­ ÆÄÀÏÀ» ²¨³»¸é¼­ ÆÄÀÏ À̸§ÀÇ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. ``p'' ¿É¼ÇÀº ÀúÀå ÆÄÀÏÀÌ ¸¸µé¾îÁú ´ç½ÃÀÇ ¿ø·¡ Æ۹̼ÇÀ» À¯ÁöÇ϶ó´Â ÀǹÌÀÌ´Ù. ¸¶Áö¸·À¸·Î, ``f'' ¿É¼ÇÀº ±× ´ÙÀ½ÀÇ ÀÎÀÚ°¡ ÀúÀå ÆÄÀÏÀÇ À̸§À̶ó´Â °ÍÀ» ÀǹÌÇÑ´Ù. tar ¸í·ÉÀÇ ¿É¼ÇÀº ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÑ´Ù´Â °ÍÀ» ²À ¸í½ÉÇÏ¿©¾ß ÇÑ´Ù.

경고

Ưº° ÁÖÀÇ: 8.2.1절 ¿¡¼­µµ ¾ð±ÞÇÏ¿´µíÀÌ ½ÇÁ¦·Î ÆÄÀÏÀ» ²¨³»±â Àü¿¡, óÀ½¿¡´Â ``t'' ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀúÀå ÆÄÀÏÀÇ ³»¿ëÀ» Á¡°ËÇغ¸¾Æ¾ß ÇÑ´Ù. ±×·¸°Ô ÇÔÀ¸·Î½á ¿øÇÏÁö ¾Ê´Â À§Ä¡¿¡ ÆÄÀÏÀ» ²¨³»´Â ¶Ç´Â ½ÉÁö¾î´Â ±âÁ¸ÀÇ ÆÄÀÏÀ» µ¤¾î½á¹ö¸®´Â À§ÇèÀ» ÇÇÇϴµ¥ µµ¿òÀÌ µÈ´Ù.

ÀÏ´Ü Å¸¸£º¼ÀÌ ÀûÀýÇÑ µð·ºÅ丮¿¡ ¼³Ä¡µÇ¸é »õ·ÎÀÌ ¼³Ä¡µÈ ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ´Â ``README'' ¶Ç´Â ``INSTALL'' ÆÄÀÏÀ» ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. À̵é ÆÄÀÏ¿¡´Â ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö¸¦ »ç¿ëÇϱâ À§ÇÏ¿© ¾î¶»°Ô ÇؾßÇÏ´ÂÁö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀÌ µé¾î ÀÖ´Ù. ´ë°³ÀÇ °æ¿ì¿¡´Â ´ÙÀ½ÀÇ ¿¹½Ã¿Í °°Àº ¸í·ÉÀ» ŸÀÌÇÎÇؾßÇÒ °ÍÀÌ´Ù:

./configure
make
make install

À§ÀÇ ¸í·ÉÀº ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î°¡ ¼º°øÀûÀ¸·Î ÄÄÆÄÀ쵃 ¼ö ÀÖ´Â ±â´É°ú ¶óÀ̺귯¸®°¡ °®Ãß¾îÁ® ÀÖ´ÂÁö¸¦ È®ÀÎÇÏ¿© ¼³Á¤ÇÏ°í, ÆÐÅ°Áö¸¦ ÄÄÆÄÀÏÇÏ¿© ¸ðµç ¼Ò½º ÆÄÀÏÀ» ½ÇÇà°¡´ÉÇÑ ¹ÙÀ̳ʸ® ÆÄÀÏ·Î ¹Ù²Ù°í, ¹ÙÀ̳ʸ® ÆÄÀÏ°ú ÇÊ¿äÇÑ º¸Á¶ ÆÄÀÏÀ» ÀûÀýÇÑ À§Ä¡¿¡ ¼³Ä¡ÇÑ´Ù. ´ç½ÅÀÌ ½ÇÁ¦·Î ¹â¾Æ¾ßÇÒ ÀýÂ÷´Â ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö°¡ ´Ù¾çÇÑ ¸¸Å­ ´Ù¸¦ ¼ö ÀÖ´Ù. µû¶ó¼­ Æ÷ÇÔµÈ ¹®¼­¸¦ ¿ÏÀüÈ÷ Àо¾ß¸¸ ÇÑ´Ù.

´Ù½Ã Çѹø ¸»ÇÏÁö¸¸ Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é Ÿ¸£º¼À» ÇÇÇÏ°í RPM ¿¡ ¸Å´Þ¸± °ÍÀ» ±ÇÇÑ´Ù.


10.3. ½Ã½ºÅÛÀ» ÃÖ½ÅÀ¸·Î À¯ÁöÇÏ´Â Àü·«

°¡²ûÀº ¿©±â Àú±â¿¡¼­ ¸®´ª½º Ä¿³ÎÀ̳ª »ç¿ëÀÚ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Áß¿äÇÑ ¾÷±×·¹À̵尡 ÀÖ´Ù´Â ¾ê±â¸¦ µè°Ô µÉ °ÍÀÌ´Ù. ÀÌ·± ¼Ò½ÄÀº ÀâÁö, ´º½º±×·ì, À¥ ÆäÀÌÁö µî¿¡¼­ µè°Ô µÈ´Ù.

¾Æ¸¶µµ ¸®´ª½º °ü¸®ÀÚ°¡ ²À -- ¾Æ´Ï¾ß, ¹Ýµå½Ã -- »ìÆ캸¾Æ¾ß ÇÒ ÃÖ°íÀÌÀÚ À¯ÀÏÇÑ ¿Â¶óÀÎ ÀÚ·á´Â http://freshmeat.net/ À¥ »çÀÌÆ®ÀÌ´Ù. ÀÌ »çÀÌÆ®´Â »õ·Î¿î ¿ÀÇ ¼Ò½º ÀÀ¿ë ÇÁ·Î±×·¥°ú ÇÁ·ÎÁ§Æ®, ¹®¼­, ±×¿Ü ¸®´ª½º Ä¿¹Â´ÏƼ¿¡ °ü½ÉÀ» ²ø¸¸ÇÑ ¹ßÇ¥ µî¿¡ ´ëÇÑ ¼³¸íÀ» ´ã°í ÀÖ´Ù.

±× ¿Ü¿¡ »õ·Î¿î ÀÀ¿ë ÇÁ·Î±×·¥ ¹ßÇ¥¸¦ ÃßÀûÇÒ ¼ö ÀÖ´Â °÷Àº comp.os.linux.announce ´º½º ±×·ìÀÌ´Ù. ÀÌ ´º½º±×·ìÀº ¸®´ª½º¿Í °ü·ÃµÈ »õ·Î¿î ÀÀ¿ë ÇÁ·Î±×·¥, Ä¿³ÎÀ̳ª ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾÷±×·¹À̵å, À¥ ÆäÀÌÁö µîÀ» ´Ù·ç°í ÀÖ´Ù. ÀÌ ´º½º±×·ìÀº °ü¸®µÇ´Â ´º½º±×·ìÀ̱⠶§¹®¿¡ ³ôÀº "S/N (ÀâÀ½´ë ½ÅÈ£ signal to noise)" ºñ¸¦ ³ªÅ¸³½´Ù.

¸ðµç Á¦Ç°ÀÌ comp.os.linux.announce ¸¦ ÅëÇÏ¿© ¹ßÇ¥µÇ´Â °ÍÀº ¾Æ´Ï´Ù. µû¶ó¼­, ´ç½ÅÀÌ »ç¿ëÇÏ°í ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ À¥ ÆäÀÌÁö³ª FTP »çÀÌÆ®¸¦ ¹æ¹®ÇÏ´Â °Íµµ ÁÁÀº »ý°¢ÀÌ´Ù.


10.4. ¸®´ª½º Ä¿³Î ¾÷±×·¹À̵å

°¡²ûÀº ¸®´ª½º Ä¿³ÎÀ» ¾÷±×·¹À̵åÇØ ÁÖ´Â °ÍÀÌ ÁÁ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á »õ·Î¿î ±â´ÉÀÇ Ãß°¡³ª ¹ö±×ÀÇ ÇØ°áÀÌ ÀÌ·ç¾îÁø ÃÖ½ÅÆÇÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù. ±× ¿Ü¿¡µµ »õ·Î ³ª¿Ô°Å³ª ƯÀÌÇÑ Çϵå¿þ¾î¿¡¼­ ¸®´ª½º¸¦ µ¹¸®±â À§Çؼ­ ¶Ç´Â ¾î¶² Ưº°ÇÑ ±â´ÉÀ» È°¿ëÇϱâ À§Çؼ­´Â ¸ÂÃã Ä¿³ÎÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù.

ÀÌ ¼½¼Ç¿¡¼­´Â »õ·Î¿î Ä¿³Î·Î ¾÷±×·¹À̵å Çϰųª ¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¼³¸íÇÑ´Ù. ÀÌ´Â ´ç½ÅÀÌ »ý°¢ÇÏ´Â ¸¸Å­ ¾î·ÆÁö´Â ¾Ê´Ù!

»õ·Î¿î Ä¿³Î ¹öÀü¿¡ ´ëÇÑ ¹ßÇ¥´Â ¿©·¯ °÷¿¡¼­ ¾òÀ» ¼ö Àִµ¥ ±× Áß¿¡´Â comp.os.linux.announce ´º½º±×·ìÀ̳ª http://freshmeat.net/ ±×¸®°í http://slashdot.org/ ¿Í °°Àº À¥ »çÀÌÆ®°¡ ÀÖ´Ù.

ÇöÀç Ä¿³Î °³¹ß¿¡´Â µÎ "ÁÙ±â" ÀÇ È帧ÀÌ ÀÖÀ½À» ¾Ë¾Æ¾ß ÇÑ´Ù -- ÇÑ ÁÙ±â´Â "¾ÈÁ¤" ÆÇÀÌ°í ¶Ç ´Ù¸¥ ÁÙ±â´Â "°³¹ß" ÆÇÀÌ´Ù. ÀÎÅÍ³Ý ¼­¹ö¿Í °°Àº Áß¿äÇÑ ¾÷¹«¿¡´Â °³¹ßÆÇ Ä¿³ÎÀ» ¸Ö¸®ÇÏ°í ¾ÈÁ¤ÆÇÀ» »ç¿ëÇÒ °ÍÀ» °­·ÂÈ÷ ±ÇÀåÇÑ´Ù.

µÎ ÁÙ±âÀÇ Â÷ÀÌ´Â °³¹ßÆÇ Ä¿³Î¿¡¼­´Â »õ·Ó°í ¾ÆÁ÷ °Ë»çµÇÁö ¾ÊÀº Çϵå¿þ¾î µå¶óÀ̹ö, ÆÄÀÏ ½Ã½ºÅÛ, ±×¸®°í ±× ¿Ü "÷´Ü" °³¹ß ³»¿ëÀÌ Á¤±âÀûÀ¸·Î Ãß°¡µÈ´Ù´Â Á¡ÀÌ´Ù. ÀÌ·± Ä¿³ÎÀº ÇØÄ¿µé¸¸ »ç¿ëÇÏ´Â °ÍÀÌ´Ù -- À̵éÀº ½Ã½ºÅÛÀ» ¸®ºÎÆÃÇÏ´øÁö Ä¿³Î¿¡ ¾öû³­ ¹ö±×°¡ ¼û¾îÀÖ´øÁö °³ÀÇÄ¡ ¾Ê´Â »ç¶÷µéÀÌ´Ù.

¾ÈÁ¤ÆÇ Ä¿³Î¿¡´Â »õ·Î¿î ±â´ÉÀ̳ª µå¶óÀ̹ö´Â ¿ÏÀüÈ÷ °Ë»çµÈ µÚ¿¡ Æ÷ÇÔ½ÃŲ´Ù. ÀÌ Áٱ⿡¼­ ¸¶ÀÌ³Ê ¸±¸®Áî´Â ±×·¡µµ ³²¾ÆÀÖ´Â ¹ö±×¸¦ Á¦°ÅÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù.

µÎ ÁÙ±â´Â ¼­·Î ´Ù¸¥ ¹öÀü ¹øÈ£¸¦ »ç¿ëÇÏ¿© ±¸ºÐÇϱ⠽±µµ·Ï µÇ¾î ÀÖ´Ù. ¾ÈÀüÆÇ Ä¿³ÎÀº µÎ¹ø° ¼ýÀÚ°¡ ¦¼öÀÌ°í (¿¹. 2.0.35, 2.0.36, 2.2.4) ¹Ý¸é¿¡ °³¹ßÆÇ Ä¿³ÎÀº µÎ¹ø° ¼ýÀÚ°¡ Ȧ¼öÀÌ´Ù (¿¹. 2.1.120, 2.1.121, 2.3.0).

ÃÖ½ÅÀÇ ¾ÈÁ¤ÆÇ Ä¿³ÎÀº ftp://ftp.redhat.com/redhat/updates/ FTP »çÀÌÆ®¿¡ ¼Ò½º¿Í ¹Ì¸® ÄÄÆÄÀÏµÈ ¹ÙÀ̳ʸ® ÇüÅ·ΠÇ×»ó ¿Ã·ÁÁ®ÀÖ´Ù. ´ç½ÅÀÌ »ç¿ëÇÒ Ç÷§Æû°ú ¹öÀü¿¡ ¸Â´Â Ä¿³Î ÆÐÅ°Áö¸¦ ã¾Æ¼­ ´Ù¿î·ÎµåÇÑ´Ù (¿¹¸¦ µé¾î, ÀÎÅÚ Ç÷§Æû¿¡ µ¹¾Æ°¡´Â 6.1 ¹öÀüÀº ``/6.1/i386/'' µð·ºÅ丮¿¡ ÀÖ´Â ``kernel-*.i386.rpm'' ÆÄÀÏÀ» ´Ù¿î·Îµå ÇÏ¸é µÈ´Ù).

참고: ÁÖÀÇ: ½º½º·Î ¸ÂÃã Ä¿³ÎÀ» ¸¸µé·Á°í ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó¸é Ä¿³Î ¼Ò½º ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÒ ÇÊ¿ä´Â ¾ø´Ù. (¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 10.6절 À» ÂüÁ¶ÇϽÿä)

¶§¶§·Î, ¾ÆÁ÷ RPM ÇüÅ·Π¸¸µé¾îÁ® ÀÖÁö ¾ÊÀº Ä¿³ÎÀ» »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ´Â °æ¿ì°¡ ÀÖ´Ù. ÀÌ·± °æ¿ì¿¡´Â ÃÖ½ÅÀÇ Ä¿³ÎÀ» ftp://ftp.kernel.org FTP »çÀÌÆ®ÀÇ /pub/linux/kernel/ µð·ºÅ丮¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. ÀûÀýÇÑ ¸ÞÀÌÀú ¹öÀü ¼­ºêµð·ºÅ丮·Î °¡¸é (¿¹. ``v2.0'') ±×°÷¿¡ ÃÖ½ÅÆÇÀÇ Ä¿³ÎÀÌ µé¾îÀÖ´Ù. ¿øÇÏ´Â Ä¿³Î ÆÐÅ°Áö¸¦ (¿¹¸¦ µé¾î, ÀÎÅÚ¿ë ¾ÐÃàµÈ 2.0.36 Ÿ¸£º¼ÀÇ À̸§Àº ``linux-2.0.36.tar.gz'' ÀÌ´Ù) ã¾Æ¼­ ``/usr/src'' µð·ºÅ丮¿¡ Ǭ´Ù.

참고: ÁÖÀÇ: RPM À» ÅëÇÏÁö ¾Ê°í ¼³Ä¡µÇ´Â ¸ðµç »ç¿ëÀÚ ÀÀ¿ë ÇÁ·Î±×·¥Àº ``/usr/local/src/'' µð·ºÅ丮 ¾Æ·¡¿¡ Ç®¾î¾ß ÇÏÁö¸¸ ÀÌ°ÍÀº Ä¿³Î Æ®¸®À̹ǷΠ¿¹¿ÜÀÌ´Ù. :-)

Ÿ¸£º¼À» ´Ù¿î·ÎµåÇÏ¿© Ä¿³ÎÀ» ¾÷±×·¹À̵åÇϱâ·Î °áÁ¤ÇÏ¿´´Ù¸é ´ç½Å ½º½º·Î ¼³Á¤, ÄÄÆÄÀÏ, ¼³Ä¡¸¦ ÇÏ¿©¾ß ÇÑ´Ù. ¾ÆÁÖ ÃÖ±ÙÀÇ °³¹ßÆÇ Ä¿³ÎÀ» ¿äÇϴ Ưº°ÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é ³ª´Â ·¹µåÇÞÀÌ Á¦°øÇÏ´Â RPM ÆÄÀÏÀ» »ç¿ëÇÏ¿© Ä¿³ÎÀ» ¾÷±×·¹À̵åÇÒ °ÍÀ» °­·ÂÈ÷ ÃßõÇÑ´Ù -- À̵é RPM ÆÄÀÏÀº ¹Ì¸® ¼³Á¤ÇÏ¿© ¹Ì¸® ÄÄÆÄÀϵǾî ÀÖÁö¸¸ ÇÊ¿äÇÏ´Ù¸é RPM ÆÄÀϷκÎÅÍ ¸ÂÃã Ä¿³ÎÀ» ÄÄÆÄÀÏ ÇÒ ¼öµµ ÀÖ´Ù.


10.5. ·¹µåÇÞ Á¦°ø Ä¿³Î·Î ¾÷±×·¹À̵åÇϱâ

Ä¿³ÎÀ» ¾÷±×·¹À̵åÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ·¹µåÇÞÀÌ Á¦°øÇÏ´Â ±â¼º Ä¿³Î RPM À» ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. À̵é RPM ÆÄÀÏÀº ¹Ì¸® ÄÄÆÄÀÏµÈ ¹ÙÀ̳ʸ® Ä¿³Î Äڵ带 Æ÷ÇÔÇÏ°í ÀÖ°í ´Ù¾çÇÑ Çϵå¿þ¾î¸¦ Áö¿øÇϸç ÀαâÀÖ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.

±â¼º Ä¿³ÎÀ» ¼³Ä¡È÷´Â °ÍÀº ½±°í º°´Ù¸¥ À§ÇèÀÌ µû¸£Áö ¾Ê´Â´Ù. ·çÆ®·Î¼­ ±×³É ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ÁÖ¿í ŸÀÌÇθ¸ ÇØÁÖ¸é µÈ´Ù:

rpm -Uvh kernel-2.0.36.i386.rpm
cd /boot
ls

»õ·Î¿î Ä¿³ÎÀÇ À̸§Àº ¾ÕÀÇ ³»¿ëÁß¿¡¼­ ``ls'' ¸í·ÉÀ¸·Î ¾Ë ¼ö ÀÖ´Ù. ´«±æÀ» ²ô´Â ÆÄÀÏÀº ``vmlinuz'' ÆÄÀÏÀÌ´Ù; ¿¹¸¦ µé¾î, 2.0.36 ¹öÀü Ä¿³ÎÀÇ ¼¼¹ø° RPM ÆÇÀÇ À̸§Àº ``vmlinuz-2.0.36-3'' ÀÌ µÈ´Ù.

ÀÌÁ¦ LILO ¼³Á¤ ÆÄÀÏÀ» ¼öÁ¤Çϱâ À§ÇÏ¿© ÆíÁý±â¸¦ ¶ç¿î ´ÙÀ½ (¿¹¸¦ µé¾î, ``pico -w /etc/lilo.conf'' ¶ó°í ŸÀÌÇÎÇÑ´Ù) ``image=/boot/...'' ¶ó°í µÇ¾î ÀÖ´Â ÁÙÀ» ¼öÁ¤ÇÏ¿© »õ·Î¿î Ä¿³ÎÀ» °¡¸®Å°µµ·Ï ÇÑ´Ù. ±×·± ´ÙÀ½ ``/sbin/lilo'' ¶ó°í ŸÀÌÇÎÇÑ´Ù. ¸¸¾à, LILO °¡ ¿¡·¯ ¸Þ½ÃÁö¸¦ ³»¸é ``lilo.conf'' ÆÄÀÏ¿¡ µé¾îÀÖ´Â Ä¿³ÎÀÇ À̸§°ú ``/boot/'' µð·ºÅ丮¿¡ ÀÖ´Â Ä¿³ÎÀ» À̸§À» Á¡°ËÇغ¸¾Æ¾ß ÇÑ´Ù.

경고

Ưº° ÁÖÀÇ: ÀÌ ´Ü°è¸¦ »©¸ÔÀ¸¸é ¾ÈµÇ¿ä!

(À§ÀÇ ¸í·ÉÀº ´ç½ÅÀÌ ÀÎÅÚ Ç÷§Æû¿¡¼­ LILO ¸¦ ÀÌ¿ëÇÏ¿© ºÎÆÃÇÑ´Ù´Â °ÍÀ» ÀüÁ¦·Î ÇÏ°í ÀÖ´Ù. LILO ºÎÆ® ·Î´õ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº 4.8절 À» ÂüÁ¶ÇϽÿä).

Ä¿³ÎÀ» ¾÷±×·¹À̵åÇÏ°í ºÎÆ® ·Î´õ Á¤º¸¸¦ °»½ÅÇÑ µÚ ½Ã½ºÅÛÀ» ³»¸°´ÙÀ½ »õ·Î¿î Ä¿³Î·Î ÀçºÎÆÃÇÒ ¼ö ÀÖ´Ù (½Ã½ºÅÛÀ» ³»¸®´Â ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 6.7절 À» ÂüÁ¶ÇϽÿä).


10.6. ¸ÂÃã Ä¿³Î ¸¸µé±â

±â¼º Ä¿³Î¿¡¼­´Â Áö¿øµÇÁö ¾Ê´Â Çϵå¿þ¾î³ª ±â´ÉÀ» »ç¿ëÇÏ°í ½Í°Å³ª ½Ã½ºÅÛ ¸Þ¸ð¸®¸¦ ´õ È¿°úÀûÀ¸·Î È°¿ëÇϱâ À§ÇÏ¿© Ä¿³Î ¸Þ¸ð¸® °ø°£À» ÁÙÀÌ°í ½Í´Ù¸é »õ·Î¿î ¸ÂÃã Ä¿³ÎÀ» ¸¸µé ÇÊ¿ä°¡ ÀÖ´Ù.

Ä¿³ÎÀ» ¾÷±×·¹À̵åÇÏ´Â °úÁ¤Àº ÇÊ¿ä·ÎÇÏ´Â ¸ðµâÀ» ¼³Á¤ÇÏ°í, Ä¿³Î°ú ¸ðµâÀ» ÄÄÆÄÀÏÇÏ°í ¸¶Áö¸·À¸·Î Ä¿³Î À̹ÌÁö¸¦ ¼³Ä¡ÇÏ´Â °úÁ¤À¸·Î ±¸¼ºµÈ´Ù. ±×·± ´ÙÀ½ »õ·Î¿î Ä¿³ÎÀ» ¿Ã¸®±â À§ÇÏ¿© (µÎ¼Õ ¸ð¾Æ ºô¸é¼­!) ½Ã½ºÅÛÀ» ÀçºÎÆÃÇÑ´Ù. ÀÌ·¯ÇÑ °úÁ¤¿¡ ´ëÇÏ¿©´Â °¢ Ä¿³Î ÆÐÅ°Áö¿¡ µû¶ó¿À´Â ``README'' ÆÄÀÏ¿¡ µé¾îÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ ÀÚ·á´Â ``Documentation/'' µð·ºÅ丮 ¾Æ·¡¿¡ µé¾î ÀÖ´Ù. °Å±â¿¡ µé¾îÀÖ´Â ÆÄÀÏ Áß¿¡¼­ Ưº°È÷ µµ¿òÀÌ µÉ¸¸ÇÑ ÆÄÀϷδ ``Configure.help'' ÆÄÀÏÀÌ Àִµ¥ ÀÌ ÆÄÀÏ¿¡´Â »ç¿ë°¡´ÉÇÑ Ä¿³Î ÄÄÆÄÀÏ ¿É¼Ç°ú ¸ðµâ¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸°¡ µé¾îÀÖ´Ù.

´ÙÀ½ÀÇ ¿¹½Ã ¼¼¼ÇÀº ÀÎÅÚ Ç÷§Æû¿¡¼­ 2.0.36 ¹öÀüÀÇ ¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â °úÁ¤À» º¸¿©ÁØ´Ù. ´ë°³ ¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â °ÍÀº ±×³É ¼³Á¤ÇÏ°í ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â °úÁ¤¿¡ Áö³ªÁö ¾Ê´Â´Ù. °¡²ûÀº (´ë°³ »õ·Î¿î Çϵå¿þ¾î¸¦ »ç¿ëÇÏ·Á´Â °æ¿ì) ÄÄÆÄÀÏ ÇÏ·Á´Â Ä¿³ÎÀÌ Áö¿øÇÏÁö ¾Ê´Â Çϵå¿þ·¯¸¦ Áö¿øÇϱâ À§ÇÏ¿© Ãß°¡ÀÇ µå¶óÀ̹ö ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù¿î·Îµå ¹Þ¾Æ¾ß ÇÑ´Ù.

¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â ù¹ø° ´Ü°è´Â RPM (ÀÌ°Ô ´õ ³´´Ù) ¶Ç´Â Ÿ¸£º¼À» ´Ù¿î·ÎµåÇÏ¿© Ä¿³Î ¼Ò½º¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ´Ù. ÀûÀýÇÑ ÆÄÀÏÀ» ã´Â ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 10.4절 À» ÂüÁ¶ÇϽÿä.

±× ´ÙÀ½Àº ``rpm'' À¯Æ¿¸®Æ¼ (¶Ç´Â »óȲ¿¡ µû¶ó¼­´Â ``tar'') ¸¦ »ç¿ëÇÏ¿© Ä¿³Î ¼Ò½º¿Í Çì´õ ÆÄÀÏÀ» ¼³Ä¡ÇÑ´Ù. ¿¹¸¦ µé¾î 2.0.36-3 Ä¿³Î RPM ÆÄÀÏÀ» ¼³Ä¡ÇÏ·Á¸é:

rpm -Uvh kernel-source-2.0.36-3.i386.rpm kernel-headers-2.0.36-3.i386.rpm
rpm -Uvh kernel-ibcs-2.0.36-3.i386.rpm

(¸¸¾à ³ëÆ®ºÏ¿¡¼­ ¸®´ª½º¸¦ ½ÇÇà½ÃŲ´Ù¸é Àü¿ø °ü¸® ±â´ÉÀ» Á¦°øÇÏ´Â ``kernel-pcmcia-cs-2.0.36-3.i386.rpm'' ÆÄÀϵµ ¼³Ä¡ÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.)

Ä¿³Î ÆÄÀÏÀ» ¼³Ä¡ÇÏ°í ³ª¸é »õ·Î¿î ¼Ò½º Æ®¸®¸¦ ``/usr/src/linux/'' µð·ºÅ丮¿¡¼­ º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

±× ´ÙÀ½ ´Ü°è´Â (¸¸¾à ÇÊ¿äÇÏ´Ù¸é) Ãß°¡ÀÇ µå¶óÀ̹ö ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÏ°í »õ·Î¿î Ä¿³Î ¼Ò½º Æ®¸®¿¡ ¼³Ä¡ÇÑ´Ù. ¿¹¸¦ µé¾î, Mylex DAC960 Çϵå¿þ¾î RAID ÄÁÆ®·Ñ·¯¸¦ Áö¿øÇÏ´Â ±â´ÉÀ» Ãß°¡ÇÏ·Á¸é, http://www.dandelion.com/ À¥ »çÀÌÆ®¿¡¼­ µå¶óÀ̹ö ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù¿î·Îµå ÇÑ´Ù. ºÒÇàÈ÷µµ ±×·± µå¶óÀ̹ö ¼ÒÇÁÆ®¿þ¾î´Â ´ë°³ Ÿ¸£º¼·Î¸¸ Á¦°øµÇ¹Ç·Î ``tar'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é:

cd /usr/src/
tar zxvpf DAC960-2.0.0-Beta4.tar.gz

Ãß°¡ µå¶óÀ̹ö ¼ÒÇÁÆ®¿þ¿¡ µû¶ó¿À´Â ¹®¼­°¡ ÀÖ´Ù¸é ²À Àо¾Æ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, DAC960 µå¶óÀ̹ö¿¡´Â ``README'' ÆÄÀÏÀÌ Àִµ¥ ÀÌ ÆÄÀÏ¿¡´Â »õ·Î ´Ù¿î·Îµå ¹ÞÀº ÆÄÀÏÀÌ ¾îµð¿¡ ³õ¿©¾ß ÇÏ¸ç ¾î¶»°Ô Ä¿³Î ÆÐÄ¡¸¦ Àû¿ëÇÏ´ÂÁö¿¡ ´ëÇÑ ¼³¸íÀÌ µé¾îÀÖ´Ù:

mv README.DAC960 DAC960.[ch] /usr/src/linux/drivers/block
patch -p0 < DAC960.patch

´ÙÀ½ ´Ü°è´Â ½Ã½ºÅÛÀÇ ½Éº¼¸¯ ¸µÅ©°¡ »õ·Î¿î Ä¿³Î Æ®¸®¸¦ Á¦´ë·Î °¡¸®Å°°í ÀÖ´ÂÁö È®ÀÎÇÏ´Â °ÍÀÌ´Ù. »ç½Ç ÀÌ ´Ü°è´Â µü Çѹø ÇØÁÖ¸é µÈ´Ù. µû¶ó¼­ ´ÙÀ½ÀÇ ³»¿ëÀº ÀÌÀü¿¡ Çѹøµµ ¸ÂÃã Ä¿³ÎÀ» ÄÄÆÄÀÏ ÇÑ ÀûÀÌ ¾ø´Â °æ¿ì¿¡¸¸ ÇØÁÖ¸é µÈ´Ù:

mail:/usr/src# cd /usr/include
mail:/usr/include# rm -rf asm linux scsi
mail:/usr/include# ln -s /usr/src/linux/include/asm-i386 asm
mail:/usr/include# ln -s /usr/src/linux/include/linux linux
mail:/usr/include# ln -s /usr/src/linux/include/scsi scsi

참고: ÁÖÀÇ: À§ÀÇ ´Ü°è´Â 2.2.x ³ª ±× ÀÌ»óÀÇ Ä¿³Î ¹öÀü¿¡¼­´Â ÀÌÁ¦ ÇÊ¿ä¾ø¾îÁ³´Ù.

´ÙÀ½ ´Ü°è´Â Ä¿³Î ¼ÂÆÃÀ» ¼³Á¤ÇÏ´Â °ÍÀÌ´Ù. ÀÌ´Â ¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Âµ¥ ÀÖ¾î °¡Àå Áß¿äÇÑ ´Ü°èÀÌ´Ù. ¾î¶² ¼ÂÆÃÀ» ½Ç¼ö·Î ¾È¾²µµ·Ï ÇÏ¸é ¾î¶² ¿øÇÏ´Â ±â´ÉÀ̳ª ÇÊ¿ä·Î ÇÏ´Â Çϵå¿þ¾î¸¦ Áö¿øÇÏÁö ¸øÇÏ°Ô µÉ ¼ö ÀÖ´Ù. ÇÑÆí ÇÊ¿ä¾ø´Â ¼ÂÆÃÀ» »ç¿ëÇϵµ·Ï ÇÏ¸é ¾µµ¥¾øÀÌ Ä¿³ÎÀÇ Å©±â°¡ Ä¿Á®¼­ ¼ÒÁßÇÑ ½Ã½ºÅÛ ¸Þ¸ð¸®¸¦ ³¶ºñÇÏ°Ô µÈ´Ù (¹°·Ð ¾ÕÀÇ °æ¿ìº¸´Ù´Â µÚÀÇ °æ¿ì°¡ Â÷¶ó¸® ³´±äÇÏ´Ù).

Ä¿³ÎÀ» Á¦´ë·Î ÄÄÆÄÀÏÇÏ´Â °ÍÀÎÁö¸¦ È®½ÇÈ÷ ÇÏ´Â °¡Àå ÁÁÀº ¹æ¹ýÀº ¾î¶² ±â´ÉÀ» ÇÊ¿ä·Î ÇÏ¸ç ½Ã½ºÅÛ¿¡¼­ Áö¿øÀ» ÇÊ¿ä·Î ÇÏ´Â Çϵå¿þ¾î°¡ ¹«¾ùÀÎÁö¸¦ Á¤È®È÷ ¾Æ´Â °ÍÀÌ´Ù. ¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â °æÇèÀ» ¸î ¹øÇÏ°í ³ª¸é ÀÌ °úÁ¤Àº ÀÌÁ¦ "»·ÇÒ »·ÀÚ"°¡ µÇ¾î º°·Î µÎ·ÆÁö ¾Ê°Ô µÉ °ÍÀÌ´Ù!

´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é ¼³Á¤ °úÁ¤ÀÌ ½ÃÀ۵ȴÙ:

mail:/usr/include# cd /usr/src/linux
mail:/usr/src/linux# make mrproper
mail:/usr/src/linux# make menuconfig

(¸¸¾à X À©µµ¿ì ½Ã½ºÅÛÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é ``make menuconfig'' ´ë½Å¿¡ ``make xconfig'' ¶ó°í ŸÀÌÇÎÇÒ ¼ö ÀÖ´Ù; X À©µµ¿ì ½Ã½ºÅÛÀÌ ¾î¶»°Ô µ¿ÀÛÇÏ´Â Áö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 5장 À» ÂüÁ¶ÇϽÿä.)

Ä¿³ÎÀ» ¼³Á¤ÇÏ·Á¸é ´Ù¾çÇÑ ¼ÂÆà Áß¿¡¼­ ÇÊ¿ä·Î ÇÏ´Â °ÍµéÀ» (¾µ ¼ö ÀÖµµ·Ï) ¼±ÅÃÇÏ°í ÇÊ¿ä·ÎÇÏÁö ¾Ê´Â °ÍµéÀ» (¾²Áö ¾Êµµ·Ï) ¼±ÅÃÀ» ²¨ÁÖ¸é µÈ´Ù. Áö¿ø±â´ÉÀ» Ä¿³Î¿¡ ¸¸µé¾î ³ÖÀ» ¼öµµ ÀÖ°í ¸ðµâ·Î ¸¸µé¾î¼­ ÇÊ¿ä¿¡ µû¶ó Ä¿³ÎÀÌ ¿Ã·È´Ù ³»·È´ÙÇÏ°Ô ÇÒ ¼öµµ ÀÖ´Ù. (½ºÄ«½Ã µå¶óÀ̹öó·³ ½Ã½ºÅÛÀ» ºÎÆÃÇϴµ¥ ÇÊ¿äÇÑ ±â´ÉÀ» ¸ðµâ·Î ÄÄÆÄÀÏÇÑ´Ù¸é ·¥µð½ºÅ© À̹ÌÁö¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. ±×·¸°Ô ÇÏÁö ¾ÊÀ¸¸é ¾Æ¿¹ ºÎÆÃÀÌ µÇÁö ¾Ê´Â´Ù. À̸¦ À§Çؼ­´Â ``mkinitrd'' ¸í·ÉÀ» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù; ÀÌ °úÁ¤¿¡ ´ëÇÏ¿©´Â ¾Æ·¡¿¡¼­ ´Ù·ç¾ú´Ù.)

¼³Á¤À» ÇÏ´Â µµÁß¿¡ <Help> ¸¦ ¼±ÅÃÇÏ¸é °¢ Ä¿³Î ¿É¼ÇÀÌ ¾îµð¿¡ »ç¿ëµÇ´ÂÁö¿¡ ´ëÇÑ ¼³¸íÀ» º¼ ¼ö ÀÖ´Ù.

Ä¿³Î ¼ÂÆÃÀ» ¼³Á¤ÇÏ°í ³ª¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ŸÀÌÇÎÇÏ¿© Ä¿³ÎÀ» ÄÄÆÄÀÏ ÇÑ´Ù:

mail:/usr/src/linux# make dep ; make clean
mail:/usr/src/linux# make bzImage
mail:/usr/src/linux# make modules

¸¸¾à ÀÌÀü¿¡ °®°í ÀÖ´ø °Í°ú °°Àº Ä¿³ÎÀ» (ÀÌ ¿¹¿¡¼­´Â 2.0.36-3) ´Ù½Ã ÄÄÆÄÀÏ ÇÏ´Â °ÍÀÌ¶ó¼­ ±âÁ¸ÀÇ ¸ðµâÀ» ¹é¾÷ µð·ºÅ丮·Î ¿Å°ÜµÎ°í ½ÍÀ¸¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ŸÀÌÇÎÇÏ¸é µÈ´Ù:

mail:/usr/src/linux# mv /lib/modules/2.0.36-3 /lib/modules/2.0.36-3-backup

»õ ¸ðµâÀ» ½ÇÁ¦·Î ¼³Ä¡Çϱâ À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

mail:/usr/src/linux# make modules_install

±× ´ÙÀ½ ´Ü°è´Â Ä¿³ÎÀ» ``/boot/'' µð·ºÅ丮·Î º¹»çÇÏ°í LILO ¸¦ »ç¿ëÇÏ¿© ºÎÆ® ±â·ÏÀ» °»½ÅÇÔÀ»½á »õ·Î¿î Ä¿³ÎÀ» ÀνĽÃÅ°´Â °ÍÀÌ´Ù. ´ÙÀ½ÀÇ ¸í·ÉÀº ±âÁ¸ Ä¿³ÎÀÇ ¹é¾÷º»À» ¸¸µé°í »õ·Î¿î Ä¿³ÎÀ» µ¤¾î¼­ º¹»çÇÏ°í LILO ºÎÆ® ·¹Äڵ带 °»½ÅÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù:

mail:/usr/src/linux# cd /boot
mail:/boot# cp vmlinuz vmlinuz.OLD
mail:/boot# cp /usr/src/linux/arch/i386/boot/bzImage vmlinuz-2.0.36
mail:/boot# /sbin/lilo

¸¶Áö¸·À¸·Î, ``/etc/lilo.conf'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© "À̹ÌÁö (image)" °¡ »õ·Î ¸¸µé¾îÁø Ä¿³ÎÀ» È®½ÇÈ÷ °¡¸®Å°µµ·Ï ÇØÁØ´Ù. ±×¸®°í ¹é¾÷ Ä¿³ÎÀ» Ä«¸®Å°´Â ¼½¼Ç, ¿¹ÄÁ´ë "OldLinux" ¸¦ ¸¸µé¾î ÁØ´Ù. ¿¹½Ã ÆÄÀÏÀº ´ÙÀ½°ú °°´Ù:

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz
	label=Linux
	root=/dev/hdb1
	read-only
image=/boot/vmlinuz.OLD
	label=OldLinux
        read-only

¹é¾÷ Ä¿³Î Á¤º¸¸¦ ÀÌ·¸°Ô Ãß°¡ÇØµÎ¸é »õ·Î¿î Ä¿³ÎÀÌ (ÀåÄ¡°¡ Á¦´ë·Î ÀνĵÇÁö ¾Ê´Â´Ù°Å³ª µ¥¸óÀÌ Á¦´ë·Î ½ÃÀÛµÇÁö ¾Ê´Â´Ù°Å³ª ÇÏ´Â ½ÄÀ¸·Î) Á¦´ë·Î ºÎÆõÇÁö ¾ÊÀ» °æ¿ì ±×³É ``OldLinux'' ¶ó°í ŸÀÌÇÎÇÏ¿© ÀÌÀüÀÇ Ä¿³Î·Î ºÎÆÃÇÑ´ÙÀ½ ¹®Á¦¸¦ Á¶»çÇØ º¼ ¼ö ÀÖ´Ù.

참고: ÁÖÀÇ: ¾Õ¿¡¼­µµ ¾ð±ÞÇßµíÀÌ ºÎÆÿ¡ ÇÊ¿äÇÑ ±â´ÉÀ» ¸ðµâ·Î ÄÄÆÄÀÏÇÏ¿´´Ù¸é ½Ã½ºÅÛÀ» ºÎÆÃÇϱâ À§ÇÏ¿© Ãʱ⠷¥µð½ºÅ© À̹ÌÁö¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. (Ä¿³ÎÀ» ±×·¯ÇÑ Ãʱ⠺ÎÆ® À̹ÌÁö¸¦ Áö¿øÇϵµ·Ï ÄÄÆÄÀÏ Çصξî¾ß ÇÑ´Ù.)

Ãʱ⠷¥µð½ºÅ© À̹ÌÁö¸¦ ¸¸µé°í »ç¿ëÇÏ´Â °úÁ¤Àº ´ÙÀ½°ú °°´Ù:

  • ``/etc/lilo.conf'' ÆÄÀÏ¿¡ Ãʱ⠷¥µð½ºÅ© À̹ÌÁö·ÎºÎÅÍ ºÎÆÃÇϵµ·Ï Ç׸ñÀ» Ãß°¡ÇÑ´Ù; ¾Õ¿¡¼­ ¿¹½ÃÇÑ ¼³Á¤ ÆÄÀÏ¿¡ Ãß°¡ÇÏ¸é ´ÙÀ½°ú °°ÀÌ µÈ´Ù:

    image=/boot/vmlinuz
            label=Linux
            root=/dev/hdb1
            initrd=/boot/initrd-2.2.4-4.img
            read-only
  • mkinitrd ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸·Á¸é ·çÇÁ¹é ÀåÄ¡°¡ ·ÎµåµÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ·çÇÁ¹é ÀåÄ¡ ¸ðµâÀÌ ·ÎµåµÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ·Á¸é:

    /sbin/insmod loop

    (·çÇÁ¹é ¸ðµâÀ» ·ÎµåÇÒ ¼ö ¾ø´Ù´Â ¿¡·¯ ¸Þ½ÃÁö°¡ ³ª¿Â´Ù¸é ½Ã½ºÅÛÀÌ ½ÇÇàÁßÀÎ ÇöÀç Ä¿³Î¿¡ ´ëÇÑ Àüü °æ·Î¸¦ - ¿¹¸¦ µé¾î, ``/lib/modules/2.0.35/loop'' - ÁöÁ¤ÇØ ÁÙ ÇÊ¿ä°¡ ÀÖ´Ù.)

  • ``mkinitrd'' ¸í·ÉÀ» »ç¿ëÇÏ¿© À̹ÌÁö¸¦ ½ÇÁ¦·Î ¸¸µç´Ù:

    /sbin/mkinitrd /boot/initrd-2.0.36-3.img 2.0.36-3
  • ºÎÆ® ·Î´õ¸¦ °»½ÅÇϱâ À§ÇÏ¿© ``/sbin/lilo'' ¸¦ ½ÇÇàÇÑ´Ù.

ÀÌÁ¦ ½Ã½ºÅÛÀ» ³»·È´Ù°¡ »õ·Î¿î Ä¿³Î·Î ºÎÆÃÇÑ´Ù!

mail:/boot# /sbin/shutdown -r now

Ä¿³ÎÀÌ Çѹø¿¡ Àç´ë·Î ºÎÆõÇÁö ¾Ê´õ¶óµµ ÇãµÕ´î ÇÊ¿ä´Â ¾ø´Ù. ¸®´ª½º¸¦ ¼³Ä¡ÇÒ ¶§ ¸¸µç ºÎÆ® µð½ºÅ©·Î ºÎÅÍ ºÎÆ®¸¦ ÇÏ¸é µÈ´Ù. ¸¸¾à ÀÌ µð½ºÅ¬ °®°í ÀÖÁö ¾Ê´Ù¸é ·¹µåÇÞ ¾¾µð·ÎºÎÅÍ Çϳª¸¦ »õ·Î ¸¸µé ¼öµµ ÀÖ´Ù. ºÎÆ® µð½ºÄÏÀ» µå¶óÀ̺꿡 ³Ö°í ÄÄÇ»Å͸¦ ÀçºÎÆÃÇÑ µÚ "boot:" °¡ ³ªÅ¸³ª¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

mount root=/dev/hda1

À§ÀÇ ¸í·ÉÀº ´ç½ÅÀÇ "/" (root) ÆÄƼ¼ÇÀÌ /dev/hda1 ¿¡ ÀÖ´Ù´Â °ÍÀ» °¡Á¤ÇÏ°í ÀÖ´Ù.

±×·¯¸é ¸®´ª½º´Â Á¤»óÀûÀ¸·Î ºÎÆÃÀÌ µÈ´Ù (ºÎÆ® µð½ºÅ©¿¡ ÀÖ´Â Ä¿³ÎÀ» »ç¿ëÇÏ°í ÀÖÀ¸¹Ç·Î À̹ø ¼¼¼Ç¿¡¼­´Â ¸ðµç ¼­ºñ½º³ª ÀåÄ¡°¡ Á¦´ë·Î µ¿ÀÛÇÏÁö´Â ¾ÊÁö¸¸). ±×·±´ÙÀ½ ¿¹ÀüÀÇ Ä¿³Î·Î º¹±¸ÇÏ°í LILO ºÎÆ® ·Î´õ Á¤º¸¸¦ ´Ù½Ã ¼³Á¤ÇÑ µÚ¿¡ (Áï, ``mv /vmlinuz.old /vmlinuz ; /sbin/lilo'' ¶ó°í ÇÑ µÚ) ½Ã½ºÅÛÀ» ³»¸®°í/Àç½ÃÀÛ ½ÃŲ´Ù. ±×¸®°í ³ª¼­ ´Ù¸¥ ¿É¼ÇÀ» ¼±ÅÃÇÏ¿© Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏ ÇÑ µÚ ÀçµµÀü ÇÑ´Ù.


10.7. ¸®´ª½º 2.2.x Ä¿³Î·Î ¿Å¾Æ°¡±â

¸®´ª½º Ä¿³Î 2.2.0 Àº 1999³â 1¿ù 25ÀÏ¿¡ ¹ßÇ¥µÇ¾ú´Ù. ÀÌ ¹öÀüÀº ¼ö¸¹Àº »õ·Î¿î ±â´É°ú ¼º´É»óÀÇ °³¼±, Çϵå¿þ¾î Áö¿øÀ» Ãß°¡ÇÏ¿´´Ù. ±âÁ¸ÀÇ ¾î¶² ¸®´ª½º ½Ã½ºÅÛÀÌ¶óµµ ÀÌµé »õ·Î¿î Ä¿³Î·Î 10.4절 ¿¡¼­ ¼³¸íÇÑ ¹æ¹ý¿¡ µû¶ó ¶È°°ÀÌ (¾à°£ ÁÖÀǸ¦ ÇÒ ÇÊ¿ä´Â ÀÖÁö¸¸) ¾÷±×·¹À̵å ÇÒ ¼ö ÀÖ´Ù.

ÀÌ ¼½¼ÇÀº ·¹µåÇÞ ½Ã½ºÅÛÀ» ¾î¶»°Ô »õ·Î¿î Ä¿³Î·Î ¾÷±×·¹À̵åÇÏ´ÂÁö ¼³¸íÇÒ °ÍÀÌ´Ù. ·¹µåÇÞ 6.0 (°ú ±× ÀÌ»óÀÇ) ¹öÀü¿¡¼­´Â ÀÌ¹Ì µðÆúÆ®·Î »õ·Î¿î Ä¿³Î°ú Áö¿ø ÆÐÅ°Áö¸¦ ´ã°í ÀÖÀ¸¹Ç·Î ÀÌ ¼½¼ÇÀº ¾ÆÁ÷±îÁöµµ ¿¹Àü ¹öÀü, ¿¹ÄÁ´ë 5.2, À» »ç¿ëÇÏ´Â »ç¿ëÀÚ¿¡°Ô¸¸ À¯¿ëÇÒ °ÍÀÌ´Ù. ÀÏ´Ü ´ëºÎºÐÀÇ »ç¿ëÀÚ°¡ 6.0 ¶Ç´Â ±× ÀÌ»óÀÇ ¹öÀüÀ¸·Î ¿Å°Ü°¬´Ù°í È®½ÅÇÏ°Ô µÇ¸é ³ª´Â ¾ÕÀ¸·Î ÀÌ ¹®¼­¿¡ ÀÌ ºÎºÐÀ» »èÁ¦ÇÒ »ý°¢ÀÌ´Ù.

주의

°æ°í! »õ·Î¿î Ä¿³ÎÀ» Áö¿øÇϱâ À§ÇÏ¿© ¿À·¡µÈ ½Ã½ºÅÛÀ» ¾÷±×·¹À̵åÇϱâ·Î °áÁ¤ÇÏ¿´´Ù¸é ±× °úÁ¤¿¡ ¼ö¸¹Àº ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇÒ °ÍÀ̱⠶§¹®¿¡ ¹º°¡ ¿ÏÀüÈ÷ À߸øµÇ¾î ¹ö¸± ¼öµµ ÀÖ´Ù. Ç×»ó ±×·¸µíÀÌ ¹º°¡ À߸øµÉ °æ¿ì¸¦ ´ëºñÇÏ¿© ÃÖ±ÙÀÇ ¹é¾÷À» º¸°üÇÏ¿©¾ß ÇÑ´Ù. RPM À» ÀÌ¿ëÇÏ¿© ÆÄÀÏÀ» ¾÷±×·¹À̵åÇÏ´Â °Í°ú Ä¿³Î ÄÄÆÄÀÏ °æÇèÀÌ ¾ø´Ù¸é ·¹µåÇÞ 6.1·Î ¾÷±×·¹À̵åÇÏ´Â °ÍÀÌ ÁÁ´Ù.

·¹µåÇÞÀÌ Á¦°øÇÏ´Â ±â¼º Ä¿³ÎÀ» ÀÌ¿ëÇÏ¿© ¾÷±×·¹À̵å ÇÒ ¼öµµ ÀÖ°í ¸ÂÃã Ä¿³ÎÀ» ÄÄÆÄÀÏÇÏ¿© ¾÷±×·¹À̵å ÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù. ³ª´Â ÀÏ´Ü ±â¼º Ä¿³ÎÀ» ÀÌ¿ëÇÏ¿© µ¹¾Æ°¡°Ô ÇØ ³õÀº ´ÙÀ½ ÇÊ¿äÇÏ´Ù¸é ¸ÂÃã Ä¿³ÎÀ» ¸¸µé¾î ¿Ã¸®µµ·Ï ±ÇÀåÇÑ´Ù. (ÀÚ¼¼ÇÑ ³»¿ëÀº 10.5절 À» ÂüÁ¶ÇϽÿä.)

ÃÖ½ÅÀÇ Ä¿³ÎÀ» ¾²°í ½ÍÀ¸¸é ¿ì¼± ÃÖ½ÅÀÇ À¯Æ¿¸®Æ¼¿Í ¶óÀ̺귯¸®·Î ¾÷±×·¹À̵带 ÇØ¾ß ÇÑ´Ù. ·¹µåÇÞÀº ÃÖ½ÅÀÇ Ä¿³ÎÀ» Áö¿øÇϱâ À§ÇÏ¿© ¾î´À ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇÒ ÇÊ¿ä°¡ ÀÖ´ÂÁö Á¤¸®ÇÏ¿© ÀڽŵéÀÇ FTP »çÀÌÆ®ÀÎ (i386 Ç÷§Æû»óÀÇ 5.2 »ç¿ëÀÚÀÇ °æ¿ì) ftp://ftp.redhat.com/redhat/updates/5.2/kernel-2.2/i386/ ¿¡ ÇÊ¿äÇÑ RPM ÆÄÀÏÀ» ¿Ã·ÁµÎ¾ú´Ù.

2.2.x ·Î ¿Å°Ü°¡´Âµ¥ ÇÊ¿äÇÑ ½Ã½ºÅÛ µµ±¸¿¡ ´ëÇØ »ó¼¼ÇÑ ³»¿ëÀ» ´ã°í ÀÖ´Â ¸Å¿ì ÁÁÀº À¥ ÆäÀÌÁö°¡ http://www-stu.calvin.edu/~clug/users/jnieho38/goto22.html ¿¡ ÀÖ´Ù; ¾Æ·¡¿¡ Á¤º¸¸¦ ¿ä¾àÇÏ¿´´Ù (¸Ç ¾Õ¿¡ ``**'' ·Î ½ÃÀÛÇÏ´Â Ç׸ñÀº ·¹µåÇÞ 5.2 ¿¡¼­ ¾÷±×·¹À̵åÇÏ·Á°í ÇÏ¸é ²À ÇÊ¿äÇÑ Ç׸ñÀ» Ç¥½ÃÇÑ °ÍÀÌ´Ù; ±×·± Ç¥½Ã°¡ ¾ø´Â Ç׸ñÀº ¾Æ¸¶µµ ±¦Âú°ÚÁö¸¸ È®ÀÎÀ» Çغ¼¸¸ ÇÑ °ÍµéÀÌ´Ù).

  • ** initscripts-3.78-2.4 ¶Ç´Â ±× ÀÌ»ó (ÇöÀç ¼³Ä¡µÈ ¹öÀüÀ» È®ÀÎÇÏ·Á¸é ``rpm -q initscripts'' ¶ó°í ŸÀÌÇÎÇÑ´Ù)

  • ** modutils-2.1.121 ¶Ç´Â ±× ÀÌ»ó (ÇöÀç ¼³Ä¡µÈ ¹öÀüÀ» È®ÀÎÇÏ·Á¸é ``rpm -q modutils'' ¶ó°í ŸÀÌÇÎÇÑ´Ù)

  • ** mount-2.9-0 ¶Ç´Â ±× ÀÌ»ó (ÇöÀç ¼³Ä¡µÈ ¹öÀüÀ» È®ÀÎÇÏ·Á¸é ``rpm -q mount'' ¶ó°í ŸÀÌÇÎÇÑ´Ù)

  • gcc-2.7.2.3 ¶Ç´Â ±× ÀÌ»ó (``rpm -q gcc'')

  • binutils-2.8.1.0.23 ¶Ç´Â ±× ÀÌ»ó (``rpm -q binutils'')

  • libc-5.4.46 ¶Ç´Â ±× ÀÌ»ó (·¹µåÇÞ¿¡¼­´Â ´õ »õ·Î¿î ¹öÀüÀÎ ``glibc'' ¸¦ »ç¿ëÇÑ´Ù. ÇÊ¿ä¾øÀ½.)

  • glibc-2.0.7-6 ¶Ç´Â ±× ÀÌ»ó (``rpm -q glibc'')

  • ld.so 1.9.9 ¶Ç´Â ±× ÀÌ»ó (``ls -l /lib/ld.so.*'')

  • libg++-2.7.2.8 ¶Ç´Â ±× ÀÌ»ó (``rpm -q libg++'')

  • procps-1.2.9 ¶Ç´Â ±× ÀÌ»ó (``rpm -q procps'')

  • ** procinfo-15 ¶Ç´Â ±× ÀÌ»ó (``rpm -q procinfo'')

  • psmisc-17 ¶Ç´Â ±× ÀÌ»ó (``rpm -q psmisc'')

  • ** net-tools-1.50 ¶Ç´Â ±× ÀÌ»ó (``rpm -q net-tools'')

  • loadlin-1.6 ¶Ç´Â ±× ÀÌ»ó (µµ½º¿¡¼­ Loadlin À» ÀÌ¿ëÇÏ¿© ¸®´ª½º¸¦ ºÎÆÃÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ. ¹öÀüÀ» È®ÀÎÇÏ´Â ¹æ¹ýÀÌ ¾Ë·ÁÁ® ÀÖÁö ¾ÊÀ½; È®½ÇÈ÷ Çϱâ À§ÇÏ¿© ¹«Á¶°Ç ÃֽŠ¹öÀüÀ» ´Ù¿î·ÎµåÇÏ¿©¾ß ÇÔ.)

  • sh-utils-1.16 ¶Ç´Â ±× ÀÌ»ó (``rpm -q sh-utils'')

  • autofs-3.1.1 ¶Ç´Â ±× ÀÌ»ó (``rpm -q autofs'')

  • nfs-server2.2beta37 ¶Ç´Â ±× ÀÌ»ó (``rpm -q nfs-server''; NFS ÆÄÀÏ °øÀ¯ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ.)

  • bash-1.14.7 ¶Ç´Â ±× ÀÌ»ó (``rpm -q bash'')

  • ncpfs-2.2.0 ¶Ç´Â ±× ÀÌ»ó (``rpm -q ncpfs''; ³ëº§ ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ®ÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ.)

  • kernel-pcmcia-cs-3.0.6 ¶Ç´Â ±× ÀÌ»ó (``rpm -q kernel-pcmcia-cs''; PCMCIA Ä«µå Áö¿øÀÌ ÇÊ¿äÇÑ ·¦ÅéÀÇ °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ.)

  • ppp-2.3.5 ¶Ç´Â ±× ÀÌ»ó (``rpm -q ppp''; ÀÎÅͳÝÀ» ¸ðµ©°ú PPP ¸¦ ÀÌ¿ëÇÏ¿© Á¢¼ÓÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ.)

  • dhcpcd-1.3.16-0 ¶Ç´Â ±× ÀÌ»ó (``rpm -q dhcpcd''; ÄÉÀÌºí ¸ðµ©Ã³·³ ÀÎÅͳÝÀ» ¿¬°áÇϴµ¥ DHCP Ŭ¶óÀ̾ðÆ®°¡ ÇÊ¿äÇÑ °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ).

  • ** util-linux-2.9.0 (``rpm -q util-linux'')

  • setserial-2.1 ¶Ç´Â ±× ÀÌ»ó (``rpm -q setserial'')

  • ipfwadmin/ipchains (IP ¹æÈ­º® ±â´ÉÀ» ÇÏ´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÔ; http://isunix.it.iltu.edu/resources/ldp/HOWTO/IPCHAINS-HOWTO.html ¿¡ ÀÖ´Â ``IPCHAINS-HOWTO'' °¡À̵带 ÂüÁ¶ÇϽÿä.)

ÇÊ¿äÇÑ ÆÐÅ°Áö¸¦ ´Ù¿î·Îµå ¹Þ°í RPM À» ÀÌ¿ëÇÏ¿© ¾÷±×·¹À̵åÇÏ¿©¾ß ÇÑ´Ù (RPM ÀÇ »ç¿ë¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 10.1절 À» ÂüÁ¶ÇϽÿä).

경고

Ưº° ÁÖÀÇ: »õ·Î¿î ``modutils'' ÆÐÅ°Áö·Î ¾÷±×·¹À̵带 ÇÏ¸é ¸ðµâµéÀÌ ¿¹ÀüÀÇ 2.0.x Ä¿³Î¿¡¼­´Â µ¿ÀÛÇÏÁö ¾Ê´Â´Ù! µû¶ó¼­ »õ·Î¿î Ä¿³ÎÀ» ``/usr/src/linux'' ¿¡ ¼³Ä¡Çϱâ Àü±îÁö´Â ÀÌ ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇؼ­´Â ¾ÈµÈ´Ù.

½Ã½ºÅÛ µµ±¸¸¦ ÃÖ½ÅÆÇÀ¸·Î ¸¸µç µÚ¿¡ Ä¿³Î ¼Ò½º¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. À̰͵µ ·¹µåÇÞÀÇ FTP »çÀÌÆ®¿¡¼­ ãÀ» ¼ö ÀÖ´Ù; ³ª´Â ·¹µåÇÞ 6.1 ¼öÁ¤ÆÇÀ¸·Î Á¦°øµÇ´Â °ÍÀ» ftp://ftp.redhat.com/redhat/updates/6.1/i386/ ¿¡¼­ ´Ù¿î·Îµå ¹Þµµ·Ï ±ÇÀåÇÑ´Ù. ±×·¸°Ô ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

rpm -Uvh kernel-source*.rpm kernel-headers*.rpm

»õ·Î¿î Ä¿³Î ¼Ò½º°¡ ¼³Ä¡µÇ¾úÀ¸¹Ç·Î modutils ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇÏ´õ¶óµµ ¾ÈÀüÇÏ´Ù. ¹°·Ð »õ·Î¿î Ä¿³ÎÀº Ä¿³Î ¸ðµâÀ» ÇÊ¿ä¿¡ µû¶ó ¿Ã¸®±â À§ÇÏ¿© ´õÀÌ»ó ``kerneld'' ¸ðµâÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù. µû¶ó¼­ modutils ¸¦ °»½ÅÇϱâ Àü¿¡ ÀÌ ¸ðµâÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ¸·¾Æ¾ß ÇÑ´Ù. kerneld ¸¦ µ¿ÀÛÇÏÁö ¾Êµµ·Ï ¸·°í modutils ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵å ÇÏ·Á¸é "·çÆ®" ·Î¼­ ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎ ÇÏ¿©¾ß ÇÑ´Ù:

/sbin/chkconfig kerneld off
/etc/rc.d/init.d/kerneld stop
rpm -Uvh modutils*.rpm

ÀÌÁ¦ º¸ÅëÀÇ °æ¿ìó·³ 2.2 Ä¿³ÎÀ» ¼³Á¤, ÄÄÆÄÀÏ, ¼³Ä¡ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. (ÀÚ¼¼ÇÑ ³»¿ëÀº 10.6절 À» ÂüÁ¶ÇϽÿä) »õ·Î¿î ¼³Á¤ ¼ÂÆÃÀÌ ¾ÆÂñÇÒ Á¤µµ·Î ¸¹Àº °ÍÀ» º¸°í ³î¶óÁö ¸»±â ¹Ù¶õ´Ù. Ä£¼÷ÇÏÁö ¾ÊÀº ¿É¼Ç¿¡ ´ëÇÏ¿© µµ¿ò¸»À» ½Ã°£³»¼­ Àо±â ¹Ù¶õ´Ù!

¿îÀÌ µû¸¥´Ù¸é ´ÙÀ½ ¹ø¿¡ ½Ã½ºÅÛÀ» ºÎÆÃÇϸé ÃÖ½ÅÀÇ ±×¸®°í ÃÖ°­ÀÇ ¸®´ª½º Ä¿³Î ¹öÀüÀÌ ½ÇÇàµÉ °ÍÀÌ´Ù!

ÀÌ °úÁ¤¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº ·¹µåÇÞ À¥ »çÀÌÆ®ÀÎ http://www.redhat.com/corp/support/docs/kernel-2.2/kernel2.2-upgrade.html ¿¡ ÀÖ´Ù.


10.8. ¾ÆÆÄÄ¡ À¥ ¼­¹ö ¼³Á¤Çϱâ

¿ì¸® ȸ»ç¿¡¼­´Â À¥ ¼­ºñ½º¸¦ Á¦°øÇϱâ À§ÇÏ¿© ¾ÆÆÄÄ¡ ÆÐÅ°Áö¸¦ »ç¿ëÇÑ´Ù. ¾ÆÆÄÄ¡´Â HTTP 1.1 Ç¥ÁØÀ» ¿ÏÀüÈ÷ Áö¿øÇÏ°í ÇÁ·Ï½Ã ij½Ì, Æнº¿öµå ÀÎÁõ À¥ ÆäÀÌÁö µî ¸¹Àº ±â´ÉÀ» Á¦°øÇÏ´Â ¸ðµç ±â´ÉÀ» °®Ãá À¥ ¼­¹öÀÌ´Ù. ¾ÆÆÄÄ¡´Â °¡Àå ³Î¸® »ç¿ëµÇ´Â À¥ ¼­¹ö Áß ÇϳªÀ̸ç (³ÝÅ©·¡ÇÁÆ®ÀÇ ÃÖ±Ù Á¶»ç¿¡ µû¸£¸é ÀÎÅÍ³Ý »óÀÇ ¸ðµç À¥ »çÀÌÆ® Áß 54% °¡ ¾ÆÆÄÄ¡ ¶Ç´Â ±×ÀÇ º¯Á¾À» ¾²°í ÀÖ´Ù°í ÇÑ´Ù) »ó¿ë ¼­¹ö¸¸Å­ ¶Ç´Â ±× ÀÌ»óÀÇ ¼º´ÉÀ» ³½´Ù.

(°ø»çÁß. :-p )

¾ÆÆÄÄ¡¿¡ Ãß°¡µÈ ±â´É°ú ¹ö±× ¼öÁ¤À» È°¿ëÇÏ·Á¸é °¡²û½Ä ¾÷±×·¹À̵带 ÇØÁÖ´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. ¾ÆÆÄÄ¡ÀÇ À¥ »çÀÌÆ®´Â http://www.apache.org/ ¿¡ ÀÖÀ¸¸ç ÃÖ½ÅÆÇ¿¡ ´ëÇÑ Á¤º¸°¡ µé¾î ÀÖ´Ù.


10.9. Squid HTTP ij½Ì ÇÁ·Ï½Ã µ¥¸ó ¼³Á¤Çϱâ

¿ì¸® ȸ»ç¿¡¼­´Â À¥ ÆäÀÌÁö ij½Ì ±â´ÉÀ» Á¦°øÇϱâ À§ÇÏ¿© Squid ÆÐÅ°Áö¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. Squid ´Â À¥ Ŭ¶óÀ̾ðÆ®´Â ¹°·ÐÀÌ°í FTP, °íÆÛ, HTTP ¿äû¿¡ ´ëÇÑ °í¼º´ÉÀÇ Ä³½ÌÀ» Á¦°øÇÑ´Ù. °Ô´Ù°¡ ÆäÀÌÁö ij½ÌÀ» ¿«¾î¼­ ÇÒ ¼ö ÀÖµµ·Ï ´Ù¸¥ Squid ±â¹ÝÀÇ ÇÁ·Ï½Ã ¼­¹ö¿Í °èÃþ±¸Á¶·Î ¿¬°áÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù.

ÇöÀç »ç¿ë°¡´ÉÇÑ Squid ´Â µÎ°¡Áö ¹öÀüÀÌ ÀÖ´Ù. Çϳª´Â "ÀϹÝ" ¹öÀüÀ¸·Î¼­ ·¥ÀÌ ¸¹ÀÌ ÀÖ´Â ±â°è¿¡¼­ Àß µ¹¾Æ°¡´Â °ÍÀ¸·Î º¸ÀδÙ. µÎ¹ø° ¹öÀüÀº "SquidNOVM" ¹öÀüÀ¸·Î¼­ ÀÌ´Â »ó´ëÀûÀ¸·Î ÀûÀº ·¥À» °¡Áø (64 MB ÀÌÇÏÀÇ ¸Þ¸ð¸®¸¦ °®°í ÀÖ´Â °æ¿ì¿¡´Â ÀÌ ¹öÀüÀ» ¾²´Â °ÍÀÌ ÁÁ´Ù) ±â°è¿¡ Àû´çÇÏ´Ù. ±âº»ÀûÀ¸·Î "NOVM" ¹öÀüÀº ¸Þ¸ð¸®¸¦ Àû°Ô ¾²´Â ´ë½Å ÆÄÀÏ µð½ºÅ©¸³ÅÍ (descriptor) ¸¦ ¸¹ÀÌ »ç¿ëÇÑ´Ù. ÀÌ ¹öÀüÀ» ³ª´Â ¾²°í Àִµ¥ »ó´çÈ÷ Àß µ¿ÀÛÇÑ´Ù.

(°ø»çÁß :-p )

»õ·Î¿î ±â´É Ãß°¡¿Í ¹ö±× ¼öÁ¤À» È°¿ëÇϱâ À§Çؼ­´Â °¡²û Squid ¼­¹ö¸¦ ¾÷±×·¹À̵åÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â http://squid.nlanr.net/Squid/ ¿¡ ÀÖ´Â Squid ÀÇ È¨ÆäÁöÀ̸¦ Âü°íÇϱ⠹ٶõ´Ù.


10.10. Sendmail ÀüÀÚ¿ìÆí µ¥¸ó ¼³Á¤Çϱâ

ÀüÀÚ¸ÞÀÏ ¼­ºñ½º¸¦ Á¦°øÇϱâ À§Çؼ­ ³ª´Â Sendmail ÆÐÅ°Áö¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. Sendmail Àº °¡Àå È®½ÇÇÑ ¸ÞÀÏ Çڵ鷯ÀÌ´Ù; »ç½Ç ÀÎÅͳÝÀ» ÅëÇÏ¿© Àü¼ÛµÇ´Â ÀüÀÚ¸ÞÀÏÀÇ 80% ÀÌ»óÀÌ ÇÑÂÊ ¶Ç´Â ¾çÂÊ¿¡¼­ ÀÌ ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù°í ÃßÁ¤µÈ´Ù. ÀÌ ÇÁ·Î±×·¥À̾߸»·Î ÇؾßÇÒ ÀÏÀ» Á¦´ë·Î ÇÏ´Â ÇÁ·Î±×·¥À̸ç ÀÌ ÇÁ·Î±×·¥¾øÀÌ ÀÎÅÍ³Ý ¼­¹ö¸¦ ¿î¿ëÇÑ´Ù´Â °ÍÀº »ó»óÁ¶Â÷ ÇÒ ¼ö ¾ø´Ù (Qmail À̶ó°í ºÒ¸®´Â ¶Ç´Ù¸¥ ÀüÀÚ¸ÞÀÏ ¼­¹öµµ ¾à°£ ÀαⰡ ÀÖ´Â ¸ð¾çÀÌ´Ù -- ÇÏÁö¸¸ ³ª·Î¼­´Â ±× ÇÁ·Î±×·¥ »ç¿ëÀ» ½ÃµµÇÒ ÀÌÀ¯¸¦ ãÁö ¸øÇÏ°í ÀÖ´Ù).

»õ·Î¿î ±â´É°ú ¹ö±× ¼öÁ¤À» È°¿ëÇÏ°í ´õ Áß¿äÇÏ°Ô´Â º¸¾È»óÀÇ ÀÌÀ¯·Î Sendmail À» °¡²û ¾÷±×·¹À̵åÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. °Ô´Ù°¡ ÃÖ½ÅÆÇÀÇ Sendmail Àº °­·ÂÇÑ ½ºÆÔ¹æÁö ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖ¾î Çã¶ô¹ÞÁö ¾ÊÀº »ç¿ëÀÚ°¡ ¸ÞÀÏ ¼­¹ö¸¦ ³²¿ëÇÏ´Â °ÍÀ» ¹æÁöÇÒ ¼ö ÀÖ´Ù.

ÀÌ ¼½¼Ç¿¡¼­´Â Sendmail À» ¹Þ´Â ¸ÞÀÏ ¼­¹ö·Î »ç¿ëÇÏ·Á°í ÇÒ ¶§ ÇؾßÇÒ ÀÏ¿¡ ´ëÇÏ¿© ¾à°£ ´Ù·ç·Á°í ÇÑ´Ù. ±×¸®°í ÁÖ·Î ¼­¹ö ½Ã½ºÅÛ¿¡¼­ ¾î¶»°Ô ÇÏ´Â Áö¿¡ ´ëÇÑ ³»¿ëÀÌ µÉ °ÍÀÌ´Ù. ÇÑÆí ¸¸¾à¿¡ ¹Þ´Â ¸ÞÀÏÀ» ó¸®ÇÒ ÇÊ¿ä´Â ¾ø°í º¸³»´Â ¸ÞÀÏ ±â´É¸¸ »ç¿ëÇÏ·Á°í ÇÏ´Â °ÍÀ̶ó¸é ((¿©±â¿¡ ³»¿ëÀ» Ãß°¡ÇؾßÇÔ)) ¸¦ ÇؾßÇÑ´Ù.

ÀÌ ¼½¼Ç¿¡¼­´Â ÃֽŠ¹öÀüÀÇ Sendmail (ÀÌ ±ÛÀ» ¾²´Â ½ÃÁ¡¿¡¼­´Â 8.9.3) À» ÀÌ¹Ì ¼³Ä¡ÇÏ¿© »ç¿ëÇÏ°í ÀÖ´Ù°í °¡Á¤ÇÏ°í ÀÖ´Ù.

·¹µåÇÞ ¹èÆ÷ÆÇ¿¡ µé¾îÀÖ´Â °ÍÀ» º¸¸é Sendmail Àº ´ëºÎºÐÀÇ ¼­¹ö¿¡¼­ Á¦´ë·Î µ¹¾Æ°¥ ¼ö ÀÖµµ·Ï ÀûÀýÇÑ ¼³Á¤ Á¤º¸¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ``/etc/sendmail.cf'' ÆÄÀÏÀ» ÆíÁýÇÏ°í ÇÊ¿ä¿¡ µû¶ó ¸î°¡Áö ¼ÂÆÃÀ» ¸ÂÃçÁÖ¾î¾ß ÇÑ´Ù. ÀÌ´Â ¹°·Ð ÀÌ ¹®¼­ÀÇ ¼öÁØÀ» ³Ñ´Â ³»¿ëÀÌ´Ù.

ÇÏÁö¸¸, ³» »ý°¢¿¡ µµ¿òÀÌ µÉ¸¸ÇÑ °ÍÀ¸·Î´Â ½ºÆиӵéÀ» Â÷´ÜÇϱâ À§ÇÏ¿© ¼³Á¤ ÆÄÀÏÀ» ¾à°£ ¼öÁ¤ÇÏ´Â °ÍÀÌ´Ù. ¿©±â¿¡ Æ÷ÇԵǴ ³»¿ëÀº:

O PrivacyOptions=authwarnings
¹Ù²Û µÚ:
O PrivacyOptions=authwarnings,noexpn,novrfy
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b
¹Ù²Û µÚ:
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b  NO UCE  C=xx L=xx

ù¹ø° º¯°æ³»¿ëÀº ½ºÆиӰ¡ ``EXPN'' °ú ``VRFY'' ¸í·ÉÀ» »ç¿ëÇÏÁö ¸øÇϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ³ª´Â ÀÌµé ¸í·ÉÀÌ ³Ê¹«³ªµµ ÀÚÁÖ ºñµµ´öÀûÀÎ »ç¶÷µé¿¡ ÀÇÇØ ¾Ç¿ëµÈ´Ù´Â °ÍÀ» ¹ß°ßÇÏ¿´´Ù. µÎ¹ø° º¯°æ³»¿ëÀº Sendmail ÀÌ ¿¬°áÀ» ¹ÞÀ» ¶§ Ç¥½ÃÇÏ´Â ¹è³ÊÀÇ ³»¿ëÀ» ¹Ù²Ù´Â °ÍÀÌ´Ù. ³»¿ë Áß¿¡¼­ ``C=xx L=xx'' ¿¡ µé¾îÀÖ´Â ``xx'' ´Â ±¹°¡ ÄÚµå¿Í Áö¿ª ÄÚµå·Î ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ³» °æ¿ì¿¡´Â ij³ª´Ù ¿ÂŸ¸®¿ÀÀ̹ǷΠ``C=CA L=ON'' ¶ó°í ¾²°í ÀÖ´Ù. (µÎ¹ø° º¯°æÀº ½ÇÁ¦·Î ¾î¶² ¿µÇâÀ» ¹ÌÄ¡Áö´Â ¾ÊÁö¸¸ news.admin.net-abuse.email ´º½º±×·ì¿¡ Àִ ģ±¸µéÀÌ À̸¦ ¹ýÀûÀÎ ¿¹¹æÁ¶Ä¡·Î¼­ Çصδ °ÍÀÌ ÁÁ´Ù°í ±ÇÀåÇÏ°í ÀÖ´Ù.)

¸¸¾à ´ç½ÅÀÇ ¸ÞÀÏ ¼­¹ö°¡ ½ÇÁ¦·Î ½ÇÇàµÇ´Â ½ÇÁ¦ ±â°èÀÇ È£½ºÆ® À̸§°ú ´Ù¸£´Ù¸é ``/etc/sendmail.cw'' ÆÄÀÏ¿¡ Çѵΰ³ÀÇ º°¸íÀ» µ¡ºÙ¿© ÁÖ¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, ´ç½Å ½Ã½ºÅÛÀÇ À̸§ÀÌ "kirk.mydomain.name" Àε¥ ÀÌ ½Ã½ºÅÛÀ» mydomain.name µµ¸ÞÀÎÀÇ ¿ìÆí ±³È¯±â·Î »ç¿ëÇÏ°í µé¾î¿À´Â ¸ÞÀÏÀÇ ÁÖ¼Ò°¡ ``user@mydomain.name'' Çü½ÄÀ¸·Î µÈ ¸ÞÀÏÀÌ "kirk" ¿¡°Ô ¹è´ÞµÇ°Ô ÇÏ·Á¸é ÀÌ º°¸íÀ» ´ÙÀ½°ú °°ÀÌ Ãß°¡ÇØÁÖ¸é µÈ´Ù:

mydomain.name

¸¶Áö¸·À¸·Î ´ç½ÅÀÇ sendmail ¼­ºñ½º¿¡ ¿¬°áÇÒ ¼ö ÀÖ´Â µµ¸ÞÀÎ (¶Ç´Â ºÎµµ¸ÞÀÎ subdomain) À» Á¦ÇÑÇÏ·Á¸é ``/etc/mail/access'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© µµ¸ÞÀο¡ ´ëÇÑ Á¤º¸¿Í Á¦ÇÑÀÇ Á¾·ù¸¦ ÀÔ·ÂÇØÁÖ¸é µÈ´Ù. ¿¹¸¦ µé¾î:

some.domain             REJECT
hax0r.another.domain    550 °ü¸®ÀÚ¿¡°Ô ÀüÈ­Çϼ¼¿ä (555) 555-1234.

À§ÀÇ ¿¹´Â ``some.domain'' »çÀÌÆ®¿¡¼­ ¿À´Â ¸ðµç ÀüÀÚ¿ìÆí ¿¬°áÀ» °ÅºÎÇÏ°í ``hax0r.another.domain'' ±â°è¿¡¼­ ¿À´Â ¿¬°á¿¡ ´ëÇÏ¿©´Â °ÅºÎ¸¦ Çϸ鼭 ±× ´ÙÀ½¿¡ ÀÖ´Â ¸Þ½ÃÁö¸¦ ³»º¸³½´Ù.

ÀÌ ÆÄÀÏÀ» º¯°æÇÑ ´ÙÀ½ ``access.db'' ÆÄÀÏÀ» °»½ÅÇØÁÖ°í ³­ ´ÙÀ½ sendmail À» ´ÙÀ½°ú °°ÀÌ Àç½ÃÀÛ½ÃÄÑÁØ´Ù:

/usr/sbin/makemap hash /etc/mail/access.db < /etc/mail/access
/etc/rc.d/init.d/sendmail restart

작은 정보: ÆÁ: ¸¸¾à ÀüÀÚ¸ÞÀÏ ¾Ç¿ëÀ» ¿ì·ÁÇÑ´Ù¸é ±×·¯ÇÑ ¾Ç¿ëÀ» ´Ù·ç´Â "¸ÞÀÏ ¾Ç¿ë ¿¹¹æ ½Ã½ºÅÛ Mail Abuse Prevention System" (MAPS) ÇÁ·ÎÁ§Æ®¿¡¼­ ¸Å¿ì À¯¿ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù; http://www.mail-abuse.org/ ¿¡ ÀÖ´Â À¥ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽÿä

¸¸¾à Sendmail 8.9 ¹öÀü ¶Ç´Â ±× ÀÌ»óÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é RBL Áö¿ø±â´ÉÀÌ ³»ÀåµÇ¾î ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ ±â´ÉÀ» µðÆúÆ®·Î »ç¿ëÇÏÁö ¾Êµµ·Ï µÇ¾î ÀÖ´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ·Á¸é sendmail.mc ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº ³»¿ëÀ» Ãß°¡ÇÏ¸é µÈ´Ù:

        FEATURE(rbl)

±×¸®°í ³ª¼­, Sendmail µ¥¸óÀ» ´Ù½Ã ¼³Á¤ÇÏ°í Àç½ÃÀÛ½ÃÅ°¸é µÈ´Ù.

´Ù¸¥ ¸ÞÀÏ Àü¼Û ¿¡ÀÌÀüÆ®¸¦ À§ÇÑ ¼³Á¤ Á¤º¸ µî ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é http://www.mail-abuse.org/rbl/usage.html ¸¦ º¸¸é µÈ´Ù.

°¡²ûÀº °è¼Ó Åë½ÅÀ» ÇØ¾ß ÇÏ´Â ¾î¶² µµ¸ÞÀÎÀÌ RBL ¸®½ºÆ®¿¡ µé¾îÀÖÀ» ¼ö ÀÖ´Ù. ¾î¼¸é ºí·¢ ¸®½ºÆ®¿¡ ¿À¸¥ µµ¸ÞÀο¡ ¼ÓÇÑ ¾î¶² »ç¶÷°ú ²À Åë½ÅÀ» ÇؾßÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·± °æ¿ì¿¡´Â Sendmail ¿¡¼­ (ºí·¢ ¸®½ºÆ®¿¡ µé¾îÀÖ´õ¶óµµ) ƯÁ¤ µµ¸ÞÀο¡¼­´Â ÀüÀÚ¿ìÆíÀ» ¼ö½ÅÇÒ ¼ö ÀÖµµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ``/etc/mail/access'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÀûÀýÇÑ µµ¸ÞÀÎ Á¤º¸¸¦ ³Ö¾îÁÖ¸é µÈ´Ù. ¿¹¸¦ µé¾î:

ºí·¢¸®½ºÆ®ÀÇ.¾î¶²µµ¸ÞÀÎ      OK

(¾Õ¿¡¼­ ¼³¸íÇßµíÀÌ) access.db ÆÄÀÏÀ» ´Ù½Ã ¸¸µå´Â °ÍÀ» ÀØÀ¸¸é ¾ÈµÈ´Ù!

RBL ¿¡ °¡ÀÔÇϱâ·Î °áÁ¤Çß´Ù¸é °¡±ÞÀû ¸ÞÀÏ »ç¿ëÀڵ鿡°Ô ¾Ë·ÁÁÖ´Â °ÍÀÌ Çö¸íÇÑ Ã³»çÀÌ´Ù. ¸¸¾à »ç¿ëÀÚµéÀÌ ÀÌ¿¡ ¹Ý¹ßÇÑ´Ù¸é ´Ù¸¥ ¼­ºñ½º¸¦ ÁغñÇصξî¾ß Çϱ⠶§¹®ÀÌ´Ù.

Sendmail ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.sendmail.org/faq/ ¿¡ ÀÖ´Â FAQ ¹®¼­¸¦ ÂüÁ¶ÇϽÿä.


11장. ¸®´ª½º¸¦ ±â¾÷Â÷¿ø¿¡¼­ ¾²±â

¾ÈÁ¤¼º°ú ½Å·Ú¼º¿¡¼­ °ß½ÇÇÑ ¸í¼ºÀ» ¾ò°Ô µÊ¿¡ µû¶ó ±â¾÷À̳ª °úÇÐ ºÐ¾ß¿¡¼­ Á¡Á¡ ´õ °áÁ¤ÀûÀÎ ÀÀ¿ë ºÐ¾ß·Î È°¿ëµÇ°í ÀÖ´Ù.

ÀÌ Àå¿¡¼­´Â ±â¾÷¿¡¼­ ¸®´ª½º¸¦ »ç¿ëÇÏ´Â °Í°ú °ü·ÃÇÑ À̽´µé ¿¹ÄÁ´ë ¸¹Àº ºÎÇÏ°¡ °É¸®´Â »óÅ¿¡¼­ ´õ ³ôÀº ¼º´ÉÀ» ³»µµ·Ï ¼­¹ö¸¦ Æ©´×ÇÏ°í RAID ±â¼úÀ» »ç¿ëÇÏ¿© ÀڷḦ ´õ ¾ÈÀüÇÏ°Ô º¸Á¸ÇÏ°í ´Ù¸¥ ¼­¹ö·Î ¾÷¹«¸¦ ÀÌ°üÇÏ´Â ÀýÂ÷ µîÀ» ´Ù·é´Ù.


11.1. ¼º´É Æ©´×

(°ø»çÁß. :-p )


11.2. RAID ¸¦ ÀÌ¿ëÇÑ °í°¡¿ë¼º ±¸Çö

ÀúÀå°ø°£¿¡ ´ëÇÑ ¼ö¿ä°¡ ´Ã¾î°¨¿¡ µû¶ó Ãß°¡ÀÇ µå¶óÀ̺긦 ¿¬°áÇÒ ÇÊ¿ä°¡ »ý±ä´Ù. ÇÏÁö¸¸ ¿ª¼³ÀûÀÌ°Ôµµ È®·üÀÇ ¹ýÄ¢¿¡ µû¸£¸é ÀúÀå ÀåÄ¡ÀÇ °¹¼ö°¡ ´Ã¾î³²¿¡ µû¶ó ÀåÄ¡ÀÇ °íÀå °¡´É¼ºµµ ´Ã¾î³ª°Ô µÈ´Ù. µû¶ó¼­, ÇÏµå µå¶óÀ̺갡 Çϳª ¹Û¿¡ ¾ø´Â ½Ã½ºÅÛÀº ³×°³°¡ ´Þ¸° ½Ã½ºÅÛ¿¡ ºñÇÏ¿© 25% Á¤µµÀÇ °íÀå °¡´É¼º ¹Û¿¡ ¾ø´Ù. [ ¹°·Ð, ÀÌ·ÐÀûÀ¸·Î ±×·¸´Ù´Â ¾ê±â´Ù :-) ]

´ÙÇàÈ÷µµ "·¹À̵å Redundant Array of Inexpensive Disks" (RAID) ¶ó°í ºÒ¸®´Â ±â¼úÀ» »ç¿ëÇÔÀ¸·Î½á ±×·¯ÇÑ °íÀåÀ» ¸Å²ô·´°Ô ±×¸®°í ´õ Áß¿äÇÏ°Ô´Â ´Ù¿î½ÃÅ°Áö ¾Ê°í ´ëóÇÒ ¼ö ÀÖ´Ù. ÀÌ ±â¼úÀº ÀڷḦ ¿©·¯°³ÀÇ µð½ºÅ©¿¡ ¿©À¯ÀÖ°Ô ºÐ»ê½ÃÅ°´Â ¿©·¯°¡Áö ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÑ´Ù. ÀÌ·¯ÇÑ ¿©À¯(redundancy)´Â ÇÑ ÀåÄ¡°¡ °íÀ峪´õ¶óµµ ÀÚµ¿À¸·Î º¹±¸ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.

ÀÌ Àå¿¡¼­´Â Mylex AcceleRAID DAC960 ÄÁÆ®·Ñ·¯¸¦ »ç¿ëÇÏ¿© RAID µð½ºÅ© ¾î·¹À̸¦ ¼³Ä¡, ¼³Á¤, ¼Â¾÷ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ³ª´Â ÄÁÆ®·Ñ·¯ ±× ÀÚüÀÇ ¼º´É°ú ½Å·Úµµ¿¡¼­µµ ±×·¨Áö¸¸ Mylex »çÀÇ ±â¼úÁö¿ø -- ±×µéÀº ¸Å¿ì Ä£ÀýÇÏ´Ù! -- ¿¡¼­´Â ´õ´õ¿í ±íÀº ÀλóÀ» ¹Þ¾Ò´Ù. (¹°·Ð, ¸®´ª½º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â Çϵå¿þ¾î RAID ¼Ö·ç¼Çµµ ´Ù¾çÇÏ°Ô ÀÖ°í ¸®´ª½º Ä¿³Î ±× ÀÚü¿¡µµ RAID ±â´ÉÀ» ±¸ÇöÇؼ­ ³ÖÀ» ¼öµµ ÀÖ´Ù.) RAID ÀÇ ±¸Çö ¹æ½Ä Áß¿¡¼­ °¡Àå À¯¿ëÇÑ °ÍÀº ¾Æ¸¶µµ RAID ·¹º§ 5 ÀÎ°Í °°´Ù.

RAID ÄÁÆ®·Ñ·¯¸¦ ¸®´ª½º¿¡¼­ »ç¿ëÇϴ ù¹ø° ´Ü°è´Â Çϵå¿þ¾î¸¦ Áö¿øÇÏ´Â µå¶óÀ̹ö°¡ ³»ÀåµÇµµ·Ï ¸ÂÃã Ä¿³ÎÀ» ¸¸µå´Â °ÍÀÌ´Ù. Mylex DAC960 ¿ë µå¶óÀ̹ö´Â Dandelion µðÁöÅÐ ¸®´ª½º ÆäÀÌÁöÀÎ http://www.dandelion.com/Linux/DAC960-2.0.tar.gz ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

¸®´ª½º¿¡¼­ RAID ¾î·¹À̸¦ »ç¿ëÇϵµ·Ï Çϱâ À§ÇÑ ¸¶Áö¸· ´Ü°è´Â ``fdisk'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© Á¦´ë·Î µÈ ÆÄƼ¼ÇÀ» ¸¸µå´Â °ÍÀÌ´Ù. ÀÌ´Â IDE ³ª º¸ÅëÀÇ ½ºÄ«½Ã µå¶óÀ̺긦 »ç¿ëÇÒ ¶§¿Í ¿ÏÀüÈ÷ °°Àº ¹æ¹ýÀ¸·Î ÇÏ¸é µÈ´Ù. ¾î¶»°Ô ÆÄƼ¼Ç Á¤º¸¸¦ ¼Â¾÷ÇÏ´ÂÁö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 4.3절 À» ÂüÁ¶Çϱ⠹ٶõ´Ù.

참고: ÁÖÀÇ: DAC960 µå¶óÀ̹ö´Â ³í¸® µå¶óÀ̺ê Çϳª ´ç ÃÖ´ë 7°³±îÁöÀÇ ÆÄƼ¼ÇÀ» Áö¿øÇÑ´Ù. ´õ ¸¹Àº ÆÄƼ¼ÇÀÌ ÇÊ¿äÇϸé RAID ¼³Á¤ À¯Æ¿¸®Æ¼¿¡¼­ ¿©·¯°³ÀÇ ³í¸® µå¶óÀ̺긦 Á¤ÀÇÇÏ¿©¾ß ÇÑ´Ù. (½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ <Alt>-<R> ¸¦ ´©¸£¸é ¼Â¾÷ À¯Æ¿¸®Æ¼·Î µé¾î°¥ ¼ö ÀÖ´Ù).

ÀÏ´Ü RAID ¾î·¹À̸¦ º¼ ¼ö ÀְԵǸé, Á¤ÀÇÇÏ°í ½ÍÀº ´ë·Î ½º¿Ò ¿µ¿ªÀ̳ª ÆÄÀÏ ½Ã½ºÅÛÀ» ÃʱâÈ­ÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½ÀÇ ¿¹´Â µÎ¹ø° µå¶óÀ̺êÀÇ ¼¼¹øÀç ÆÄƼ¼Ç¿¡ ½º¿Ò ¿µ¿ªÀ» ÃʱâÈ­ÇÏ°í ù¹ø° µå¶óÀ̺êÀÇ Ã¹¹ø° ÆÄƼ¼Ç¿¡ ext2 Çü½ÄÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ» ÃʱâÈ­ÇÏ´Â °úÁ¤À» º¸¿©ÁØ´Ù:

/sbin/mkswap -c /dev/rd/c0d1p3
/sbin/swapon /dev/rd/c0d1p3
/sbin/mkfs.ext2 -c /dev/rd/c0d0p1

참고: ÁÖÀÇ: À§ÀÇ ³»¿ë Áß¿¡ ``-c'' ¿É¼ÇÀÌ ``mkswap'' °ú ``mkfs.ext2'' ¸í·É¿¡¼­ »ç¿ëµÇ¾ú´Âµ¥ ÀÌ´Â ½º¿Ò/ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¸µé¶§ ºÒ·® ºí·°¿¡ ´ëÇÑ °Ë»ç¸¦ Ç϶ó´Â °ÍÀ» ÁöÁ¤ÇÑ´Ù. ÀÌ´Â ±× ¸í·ÉÀ» ¼öÇàÇϴµ¥ »ó´çÇÑ ½Ã°£ÀÌ ´õ °É¸®°Ô ÇÑ´Ù. ÇÏÁö¸¸ °Ë»ç¸¦ ÇÏ´Â °ÍÀÌ ¸Å¿ì ¹Ù¶÷Á÷ÇÏ´Ù.

»õ·ÎÀÌ ½º¿Ò ¿µ¿ªÀ» Á¤ÀÇÇÏ¿´´Ù¸é ``/etc/fstab'' ÆÄÀÏ¿¡ Ç׸ñÀ» Ãß°¡ÇÏ¿© ±× ½º¿Ò ¿µ¿ªÀÌ ´ÙÀ½¹ø ºÎÆö§ºÎÅÍ´Â ½ÇÁ¦·Î »ç¿ëµÇµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù. À§ÀÇ ¿¹¸¦ ±âÁØÀ¸·Î ÇÑ´Ù¸é ´ÙÀ½°ú °°Àº ÁÙÀ» Ãß°¡ÇÏ¿©¾ß ÇÑ´Ù:

/dev/rd/c0d1p3  swap       swap  defaults   0 0

¸¶Áö¸·À¸·Î ÀÏ´Ü ÆÄÀÏ ½Ã½ºÅÛÀÇ ÃʱâÈ­°¡ ³¡³µÀ¸¸é °Å±â¿¡´Ù°¡ ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ ¸¸µé°í ÇÊ¿ä¿¡ µû¶ó Å« ÆÄÀÏ ½Ã½ºÅÛÀ» ¾î·¹ÀÌ·Î ¿Å±æ ¼ö ÀÖ´Ù. ½ÇÁ¦ ¾÷¹«¿¡ Àû¿ëÇϱ⿡ ¾Õ¼­¼­ ¸çÄ¥ Á¤µµ ½ÃÇèÀ» Çغ¸´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.

Mylex AcceleRAID ÄÁÆ®·Ñ·¯¿¡ ´ëÇÏ¿© ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.mylex.com/ ¿¡ ÀÖ´Â Mylex »çÀÇ À¥ »çÀÌÆ®³ª Dandelion Digital DAC960 µå¶óÀ̹ö ÆäÀÌÁöÀÎ http://www.dandelion.com/Linux/DAC960.html À» ÂüÁ¶ÇÏ¸é µÈ´Ù. RAID ¿¡ ´ëÇÑ ÀϹÝÀûÀÎ Á¤º¸´Â (¼ÒÇÁ¿þ¾î ¼Ö·ç¼ÇÀÌ°Ç Çϵå¿þ¾î ¼Ö·ç¼ÇÀÌ°Ç °£¿¡) ¸®´ª½º °í°¡¿ë¼º À¥ »çÀÌÆ®ÀÎ http://linas.org/linux/raid.html ¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù.


11.3. ¼­¹ö ÀÌ°ü°ú È®À强

»ç¿ë°¡´ÉÇÑ Çϵå¿þ¾îÀÇ ´Ù¾çÇÔ°ú Áõ¸íµÈ ¼º´É°ú ½Å·Ú¼º ¶§¹®¿¡ ¸®´ª½º´Â Á¡Á¡ ´õ ³ôÀº ¿ä±¸¼öÁØÀ» ¸ÂÃß¾î¾ßÇÏ´Â µµÀü¿¡ Á÷¸éÇØÀÖ´Ù. ¿©±â¿¡ Æ÷ÇԵǴ °ÍÀ¸·Î´Â ³ôÀº ó¸® ¿ä±¸¿¡ ´ëÀÀÇϱâ À§ÇÑ SMP (´ëĪÇü ´ÙÁß ÇÁ·Î¼¼½Ì Symmetric Multi Processing) ¼³Á¤, (¼ÒÇÁÆ®¿þ¾î ¶Ç´Â Çϵå¿þ¾î ¹æ½ÄÀÇ) RAID ·¹º§ 0 ºÎÅÍ 5 Áö¿ø µîÀÌ ÀÖ´Ù.

°¡²ûÀº ÇöÀç °¡µ¿µÇ°í ÀÖ´Â Çϵå¿þ¾î¿¡ ºñÇÏ¿© ¸®´ª½º ¼­¹ö°¡ ³Ê¹« Ä¿¹ö·È´Ù°í ´À³¢°Å³ª ÀüÇô »õ·Î¿î ¸®´ª½º ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÏ°í ½Í°Å³ª ÀüÇô ´Ù¸¥ ¸®´ª½º ¹èÆ÷ÆÇÀ¸·Î ¹Ù²Ù°í ½ÍÀ» ¶§°¡ ÀÖ´Ù. À̸¦ Çس»´Â ¹æ¹ý¿¡´Â ¹°·Ð µÎ°¡Áö°¡ ÀÖ´Ù. ù¹ø°´Â ±âÁ¸ÀÇ Çϵå¿þ¾î ±×´ë·Î ¶Ç´Â ¾÷±×·¹À̵åÇؼ­ °¡´Â ¹æ¹ýÀÌ°í (ÀÌ °æ¿ì¿¡´Â ¼­ºñ½º¸¦ ³»¸®°í µ¥ÀÌÅ͸¦ ¹é¾÷ÇÑ ´ÙÀ½ ÇÊ¿äÇÑ ºÎºÐÀ» ¼öÁ¤ÇÏ°í µ¥ÀÌÅ͸¦ º¹±¸ÇØÁֱ⸸ ÇÏ¸é µÈ´Ù) ¶Ç ÇÑ°¡Áö ¹æ¹ýÀº »õ·Î¿î Çϵå¿þ¾î·Î ÀÌÀüÇØ°¡´Â °ÍÀÌ´Ù.

ÀÌ ¼½¼Ç¿¡¼­´Â µÎ¹ø° °æ¿ì¿¡ ÁýÁßÇÒ °ÍÀÌ´Ù. ÀÌ °æ¿ì¿¡´Â ±âÁ¸ÀÇ ¼­¹ö¿¡¼­ ´Ù¾çÇÑ ¼­ºñ½º¸¦ »õ·Î¿î ¼­ºñ½º·Î ¿Å°Ü°¡¾ß ÇÑ´Ù. ¼­¹ö¸¦ ÀÌ°üÇϴµ¥¿¡´Â ¿©·¯°¡Áö Àü·«ÀÌ ÀÖÀ» ¼ö ÀÖÁö¸¸ ÀÌ ¼½¼Ç¿¡¼­´Â ´ë·«ÀÇ °¡À̵å¶óÀÎÀ» Á¦½ÃÇÔÀ¸·Î½á À̸¦ µû¸£±â¸¸ ÇÏ¸é »ç¿ëÀڵ鿡°Ô ÃÖ¼ÒÇÑÀÇ Ãæ°ÝÀ» Áָ鼭 ÀÌ°üÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á°í ÇÑ´Ù.

  • ÇÊ¿ä¿¡ ¸ÂÃß¾î »õ·Î¿î ¼­¹ö¸¦ ÁغñÇÑ´Ù; »õ·Î¿î Çϵå¿þ¾î ÀåÄ¡¸¦ Áö¿øÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í µ¥¸ó°ú Ä¿³Î ±â¹ÝÀÇ ±â´Éµé (¿¹¸¦ µé¾î ¹æÈ­º®) À» µ¹¾Æ°¡µµ·Ï ¸®´ª½º¸¦ ¼³Ä¡ÇÏ°í ¼³Á¤ÇÑ´Ù. ÀÌ¿¡ °üÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 4장 °ú 10.6절 À» ÂüÁ¶ÇϽÿä.

  • ±âº»ÀÇ ¼­ºñ½º¸¦ (¿¹ÄÁ´ë ¾ÆÆÄÄ¡ À¥ ¼­¹ö, »ï¹Ù ¶Ç´Â Netatalk ÆÄÀÏ & Àμ⠼­ºñ½º µî) ¼Â¾÷ÇÏ°í Å×½ºÆ®¿ë ÀڷḦ ÀÌ¿ëÇÏ¿© ¸çÄ¥°£ »ç¿ëÇغ½À¸·Î½á ¸ðµç °ÍÀÌ Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ »çÇ×Àº 7.4절 °ú 7.5절 À» ÂüÁ¶ÇϽÿä. ÀÌÀüÀÇ ¼­¹ö¿¡¼­ ``/etc/'' µð·ºÅ丮¿¡¼­ ``/etc/rc.d/'' µî¿¡ ¼öÁ¤ÇÑ ºÎºÐÀ̳ª µû·Î ³ÖÀº ½ºÅ©¸³Æ® µîÀ» »õ·Î¿î ¼­¹ö¿¡µµ ÇÊ¿ä¿¡ µû¶ó Àû¿ë½ÃÄÑ ÁÖ¾î¾ß ÇÑ´Ù. ±×¸®°í, ``/etc/passwd'', ``/etc/group'', ¿Í ¸¸¾à ¼¨µµ¿ì Æнº¿öµå¸¦ »ç¿ëÇÏ°í ÀÖ´Ù¸é ``/etc/shadow'' ¿¡ µé¾îÀÖ´Â »ç¿ëÀÚ °èÁ¤ Á¤º¸¸¦ ¿Å±â´Â °ÍÀÌ Æ¯º°È÷ Áß¿äÇÏ´Ù!

  • ¿¹Àü ¼­¹ö¿¡¼­ ¼­ºñ½º¸¦ ³»·Á¼­ ÆÄÀÏ ½Ã½ºÅÛ¿¡ º¯È­°¡ ÃÖ¼ÒÇÑÀ¸·Î ³ªÅ¸³ª°Ô ÇÑ´Ù. ´ç¿¬È÷ ÀڷḦ »õ ¼­¹ö¿¡ º¹±¸ÇÏ´Â Áß¿¡ ¿¹Àü ¼­¹ö¿¡ »ç¿ëÀÚµéÀÌ À¥ ÆäÀÌÁö¸¦ ¿Ã¸®°Å³ª ÀüÀÚ¸ÞÀÏÀ» ¹Þ¾Æ°¡µµ·Ï ÇÏ¸é ¾ÈµÈ´Ù! ´ëºÎºÐÀÇ ¼­ºñ½º¸¦ ³»¸®±â À§Çؼ­´Â ·çÆ®·Î¼­ ´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» ³»¸®¸é µÈ´Ù:

    killall httpd atalkd smbd nmbd squid sendmail ftpd

    À§ÀÇ ¸í·ÉÀº À¥ ¼­¹ö, ÆÄÀÏ & Àμ⠼­ºñ½º, ÀüÀÚ¸ÞÀÏ ¼­¹ö, FTP ¼­ºñ½º¸¦ ÁߴܽÃŲ´Ù. (³»°¡ À§¿¡¼­ ¿­°ÅÇÑ ¼­ºñ½º º¸´Ù ´õ Àû°Å³ª ¸¹Àº ¼­ºñ½º¸¦ µ¹¸®°í ÀÖÀ» ¼ö ÀÖ´Ù. ÇÁ·Î¼¼½º ¸ñ·ÏÀ» »ìÆ캸°í ÇÊ¿äÇÏ´Ù°í ´À²¸Áö´Â °ÍÀÌ ÀÖÀ¸¸ç ±×°Íµµ ÁߴܽÃÄÑ¾ß ÇÑ´Ù; ÀÚ¼¼ÇÑ ³»¿ëÀº 9.2절 À» ÂüÁ¶ÇϽÿä.)

    ±×¸®°í ¿¹Àü ¼­¹ö¿¡¼­ ``/etc/inetd.conf'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ``#'' ±ÛÀÚ¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ ½Ã½ºÅÛ¿¡ º¯È­¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Â ¸ðµç ¼­ºñ½º (¿¹ÄÁ´ë FTP, IMAP, POP3 ¼­ºñ½º) ¸¦ ÁÖ¼®À¸·Î ¸·¾Æ¹ö·Á¾ß ÇÑ´Ù. ±×¸®°í ³ª¼­ ´Ù½Ã ·çÆ®·Î¼­ ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÑ´Ù:

    killall -HUP inetd

    À§ÀÇ ¸í·ÉÀº (ÀÎÅÍ³Ý ¼­ºñ½º¸¦ À§ÇÑ º¸¾È ·¡ÆÛÀÎ) TCP ·¡ÆÛ¸¦ ´Ù½Ã ¿Ã·Á¼­ ``/etc/inet.conf'' ÆÄÀÏ¿¡¼­ ¸·¾ÆµÐ ¼­ºñ½º°¡ ´õÀÌ»ó ¿¬°áµÇÁö ¾Êµµ·Ï ÇÑ´Ù.

  • ÀÌÁ¦ ÇÑ ½Ã½ºÅÛ¿¡¼­ ´Ù¸¥ÂÊÀ¸·Î ÀڷḦ ¿Å±æ ¼ö ÀÖ´Ù. »õ·Î¿î ¼­¹ö´Â ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î Áß¿¡¼­ ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº ¼ÒÇÁÆ®¿þ¾î±îÁö ¼³Ä¡µÇ¾î ÇÊ¿äÇÑ ±â´ÉÀ» ¸ðµÎ ÇÒ ¼ö ÀÖµµ·Ï ÀÌ¹Ì ÁغñµÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ÀÌÁ¦, ``/home'', ``/var/spool'', ±×¸®°í ¸¸¾à ÀÖ´Ù¸é ¼±ÅÃÀûÀÎ ÆÄÀÏ ½Ã½ºÅÛÀÎ ``/archive'' ¿¡ ÀúÀåµÈ ÀڷḦ ¹é¾÷ÇÏ¿© »õ·Î¿î ½Ã½ºÅÛ¿¡ º¹±¸ÇÏ¿©¾ß ÇÑ´Ù. ´ÙÀ½ÀÇ ¿¹´Â ``tar'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¾ÐÃàµÈ ¹é¾÷ ÆÄÀÏÀ» ¸¸µå´Â °úÁ¤À» º¸¿©ÁØ´Ù:

    cd /
    tar zcvpf /tmp/backup_data.tar.gz --exclude=var/spool/squid \
              home archive var/spool

    À§ÀÇ ¸í·ÉÀº ``/archive'', ``/home'', °ú ``/var/spool'' ÆÄÀÏ ½Ã½ºÅÛ (¶Ç´Â ½Ã½ºÅÛÀÇ ¼Â¾÷ »óÅ¿¡ µû¶ó¼­´Â ¼­ºêµð·ºÅ丮) ÀÇ ¹é¾÷º»À» ``/tmp/backup_data.tar.gz'' ¶ó´Â À̸§ÀÇ ÆÄÀÏ¿¡ ¾ÐÃàµÈ Ÿ¸£ Çü½ÄÀ¸·Î ±â·ÏÇÑ´Ù. ¹é¾÷ ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Â ÃæºÐÇÑ °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù!

    작은 정보: ÆÁ: ÇÊ¿äÇÑ °ø°£À» ¹Ì¸® ¾Ë±â À§Çؼ­´Â ``du'' À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é µµ¿òÀÌ µÈ´Ù. ¿¹¸¦ µé¾î, ``/archive/'' ¿Í ``/home/'' µð·ºÅ丮 Æ®¸®°¡ ¾ó¸¶³ª µÇ´ÂÁö ¾Ë¾Æº¸·Á¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:

    du -h -s /archive /home

    À§ÀÇ ¸í·ÉÀº ÀÚ·áÀÇ ½ÇÁ¦ Å©±â¸¦ º¸¿©ÁÖ´Â ¹Ý¸é¿¡ ¹é¾÷ ÆÄÀÏÀ» ¸¸µé¶§¿¡´Â Å©±â¸¦ ÁÙÀ̱â À§ÇÏ¿© Ÿ¸£ ¸í·É¿¡¼­ ``z'' ¿É¼ÇÀ» (¾ÕÀÇ ¿¹¿¡¼­ ó·³) »ç¿ëÇϱ⠶§¹®¿¡ ½ÇÁ¦ ÇÊ¿äÇÑ °ø°£Àº ÈξÀ ÀûÀ» ¼ö ÀÖ´Ù´Â Á¡À» ¸í½ÉÇÏ¿©¾ß ÇÑ´Ù. µû¶ó¼­ ``du'' ¸í·ÉÀÇ °á°ú°ªÀº ÃÖ¾ÇÀÇ °æ¿ì¿¡ ÇØ´çÇÏ´Â ÃßÁ¤Ä¡¶ó°í »ý°¢ÇÏ¸é µÈ´Ù.

  • ÀÌÁ¦ Ÿ¸£ ÆÄÀϷκÎÅÍ ¹é¾÷ÇÑ ÀڷḦ »õ·Î¿î ¼­¹ö¿¡ º¹±¸ÇÏ¸é µÈ´Ù. NFS ¸¦ (NFS ¼³Á¤¿¡ ´ëÇÑ »ó¼¼ÇÑ Á¤º¸´Â 7.6절 À» ÂüÁ¶ÇϽÿä) ÀÌ¿ëÇÏ¿© Á÷Á¢ º¹±¸ÇÒ ¼öµµ ÀÖ°í ÀÏ´Ü FTP ¸¦ ÀÌ¿ëÇÏ¿© Ÿ¸£ ÆÄÀÏÀ» ¿Å±ä ´ÙÀ½ »õ ¼­¹ö¿¡¼­ Ÿ¸£¸¦ Ç® ¼öµµ ÀÖ´Ù. ´ÙÀ½Àº ¾Õ¿¡¼­ÀÇ ¿¹½Ã¿¡¼­ ¸¸µç ÆÄÀÏÀ» º¹±¸ÇÏ´Â °úÁ¤À» º¸¿©ÁØ´Ù:

    cd /
    tar zxvpf /tmp/backup_data.tar.gz
  • ±× ´ÙÀ½Àº, ÇÊ¿äÇÏ´Ù¸é, IP ÁÖ¼Ò¸¦ º¯°æÇÏ¿© »õ·Î¿î ¼­¹ö°¡ ¿¹ÀüÀÇ ¼­¹ö ÁÖ¼Ò¿¡¼­ º¸À̵µ·Ï ÇØÁØ´Ù.

  • ¸¶Áö¸·À¸·Î ¼­¹ö¸¦ ³»·È´Ù°¡ ´Ù½Ã ½ÃÀÛ½ÃÄѼ­ ¾Æ¹«·± ¿¡·¯ ¸Þ½ÃÁö°¡ ³ª¿ÀÁö ¾Ê´ÂÁö È®ÀÎÇÏ¿©¾ß ÇÑ´Ù. ¼­¹ö¸¦ ³»¸®°í Àç½ÃÀÛÇÏ´Â °úÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº 6.7절 À» ÂüÁ¶ÇϽÿä.

ÀÏ´Ü ³¡³ª°í ³ª¸é ¸ðµç °ÍÀÌ ±â´ëÇÑ´ë·Î µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇÏ¿©¾ß ÇÑ´Ù! ¸¸¾à ±×·¸Áö ¾ÊÀ¸¸é Ç×»ó ¿¹Àü ¼­¹ö¿¡¼­ ÁߴܽÃÄѵξú´ø ¼­ºñ½º¸¦ ´Ù½Ã °¡µ¿½ÃÄѼ­ »õ·Î¿î ¼­¹ö¿¡¼­ ³ªÅ¸³­ ¹®Á¦°¡ ÇØ°áµÉ ¶§±îÁö »ç¿ëÀÚµéÀÌ °è¼Ó ¼­ºñ½º¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù. (ÇÏÁö¸¸ ÀÌ·¸°Ô Çϱâ·Î ÇÏ¿´´Ù¸é ¾Õ¿¡¼­ ¾ê±âÇÑ ¸ðµç ´Ü°è¸¦ ¸ù¶¥ ´Ù½Ã ÇÏ¿©¾ß ÇÑ´Ù´Â Á¡À» ¸í½ÉÇ϶ó)


12장. ¼­¹ö¸¦ ¾ÈÀüÇÏ°Ô ÁöÅ°±â À§ÇÑ Àü·«

¸®´ª½º´Â ´Ù¸¥ ȸ»ç¿¡¼­ ³ª¿Â ¿î¿µÃ¼Á¦¸¸Å­ -- ¶Ç´Â ´õ -- ¾ÈÀüÇÏ´Ù°í »ý°¢µÈ´Ù. ¸®´ª½º°¡ Á¡Á¡ ´õ ÀαⰡ ÀÖ¾îÁü¿¡ µû¶ó Å©·¡Ä¿µéÀÌ °ø°Ý ³ë·ÂÀ» ÁýÁßÇÒ ¸¸ÇÑ ¸Å¿ì ¸Å·ÂÀûÀΠǥÀûÀÌ µÇ¾î°¡°í ÀÖ´Ù. °¡²ûÀº ÇêÁ¡ÀÌ ¹ß°ßµÇ±âµµ ÇÏÁö¸¸ ¸®´ª½º°¡ °®°í ÀÖ´Â °³¹æ¼º¶§¹®¿¡ ±×·¯ÇÑ ÇêÁ¡Àº »¡¸® ÆÐÄ¡°¡ µÇ°í Àӽ÷Π¾î¶»°Ô ´ëóÇÒ °ÍÀÎÁö ¶Ç´Â °»½ÅµÈ ¼ÒÇÁÆ®¿þ¾î´Â ¾îµð¼­ ±¸ÇÒ ¼ö ÀÖ´ÂÁö µîÀ» ´ãÀº º¸¾È°ü·Ã ¾È³»¹®ÀÌ ³Î¸® ¹èÆ÷µÈ´Ù.

³ª´Â º¸¾ÈºÐ¾ß¿¡¼­ Àü¹®°¡ÀÎô ÇÏ·Á´Â °ÍÀº ¾Æ´Ï´Ù. ÇÏÁö¸¸ ³ª´Â ÀÌ·¯ÇÑ ¹®Á¦¿¡ °ü½ÉÀ» °®°í ÀÖÀ¸¸ç ¾î¶² ½Ã½ºÅÛÀ» ÃÖ´ëÇÑ ¾ÈÀüÇÏ°Ô ¸¸µå´Â ÀüÅõ¿¡¼­ Áß¿äÇÑ ºÎºÐÀ̶ó°í ¹Ï°í ÀÖ´Ù. º¸¾È°ü·Ã ÃֽŠ´º½º¿¡ °ü½ÉÀ» °®°í ºÎÁö·±È÷ ´ëóÇÑ´Ù°í Çؼ­ ½Ã½ºÅÛÀÇ º¸¾ÈÀÌ ¹«³ÊÁöÁö ¾Ê´Â´Ù°í º¸ÀåÇÒ ¼ö´Â ¾øÁö¸¸ ħÀÔÀÇ °¡´É¼ºÀº »ó´çÈ÷ ³·Ãß¾î ÁÙ ¼ö ÀÖ´Ù.

ºñ·Ï Å©·¡Ä¿°¡ ½Ã½ºÅÛ¿¡ ħÀÔÇϱâ À§ÇÏ¿© ¾Ç¿ëÇÒ ¼ö ÀÖ´Â ¿ÜºÎ ¼­ºñ½º¿¡¼­µµ º¸¾È»ó Ãë¾à¼ºÀÌ ¹ß°ßµÇ±âµµ ÇÏÁö¸¸ (¿¹¸¦ µé¾î, IMAP µ¥¸ó Ãë¾à¼º) ³» »ý°¢À¸·Î´Â ¾î¶² Å©·¡Ä¿°¡ ½Ã½ºÅÛÀ» ³»ºÎ·ÎºÎÅÍ ¶Õ°í µé¾î¿Ã °¡´É¼ºÀÌ ÈξÀ ³ô´Ù°í º»´Ù. ¿ÜºÎ ¼¼°è¿Í Åë½ÅÇϴµ¥ »ç¿ëµÇ´Â ¼­ºñ½º´Â ÇÑ ÁÜ ¹Û¿¡ ¾ÈµÇ´Âµ¥ ºñÇÏ¿© ½©¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸í·É°ú À¯Æ¿¸®Æ¼´Â ¼öõ°³°¡ ³Ñ´Â´Ù. À̵é Áß ¾î¶² °ÍÀº ¹ö±×°¡ À־ º¸¾ÈÀ» ¹«³Ê¶ß¸± °¡´É¼ºÀÌ ÀÖ´Ù. (¹°·Ð, ³»°¡ °ü¸®ÇÏ´Â ¼­¹ö Áß Çϳª°¡ ÃÖ±Ù¿¡ ¿ÜºÎ ¼­ºñ½º¸¦ ÅëÇÏ¿© Å»Ãë´çÇÑ ÀûÀÌ ÀÖ±äÇÏ´Ù)

ÀÌ·± ÀÌÀ¯·Î ³ª´Â »ç¿ëÀڵ鿡°Ô Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é ½© °èÁ¤À» ÁÖ´Â °ÍÀ» ÇÇÇϵµ·Ï ±Ç°íÇÑ´Ù. ºñ·Ï »ç¿ëÀÚµéÀÌ ÀüÀûÀ¸·Î ¹ÏÀ»¸¸ ÇÏ°í ½©À» Á¦°øÇϴµ¥ ÀüÇô ¸¶À½¿¡ ²¨¸²Ä¢ÇÑ ±¸¼®ÀÌ ¾ø´Ù°í ÇÏ´õ¶óµµ »ç¿ëÀÚÁß¿¡ °£´ÜÇÑ Æнº¿öµå¸¦ °®°í ÀÖ´Â »ç¶÷ÀÌ Çϳª¸¸ À־ ¸ðµç °ÍÀº Çã»ç°¡ µÈ´Ù. ¿ÜºÎÀÇ Å©·¡Ä¿´Â ¹Ù·Î ÀÌ °£´ÜÇÑ Æнº¿öµå¸¦ ÀÌ¿ëÇÏ¿© µé¾î¿Ã ¼ö ÀÖ°í À̸¦ ¹ßÆÇÀ¸·Î ¾È¿¡¼­ ÀÛ¾÷À» Çϸ鼭 ±× ¿ÜÀÇ ¾àÁ¡À» ³ë¸®°Ô µÈ´Ù.

¸®´ª½º ½Ã½ºÅÛÀÇ º¸¾È¼ºÀ» ¾öû³ª°Ô ²ø¾î¿Ã¸®´Â ¹æ¹ýÀÌ ´ÙÇེ·´°Ôµµ ÀÖ´Ù. º¸¾È°ü·Ã »çÇ׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº ÀÌ ¹®¼­ÀÇ ¹üÀ§¸¦ ³Ñ´Â °ÍÀ̹ǷΠº¸¾È¼öÁØÀ» ³ôÀ̱â À§ÇÏ¿© ÇÏ¿©¾ß ÇÒ ¸î°¡Áö »çÇ׿¡ ´ëÇÑ Ã¼Å© ¸®½ºÆ®¸¦ Á¦½ÃÇÏ¿´´Ù:

  • ½Ã½ºÅÛ µµ±¸, ÀÀ¿ë ÇÁ·Î±×·¥, Ä¿³ÎÀÇ ¾÷±×·¹À̵å: ÇöÀç±îÁö ½Ã½ºÅÛ Ä§ÀÔÀÇ °¡Àå °øÅëµÈ ÀÌÀ¯´Â ¼­¹ö¸¦ ÃֽŠ»óÅ·ΠÀ¯ÁöÇÒ¸¸Å­ ºÎÁö·±ÇÏÁö ¾Ê¾Æ¼­ÀÌ´Ù. ½Ã½ºÅÛ Ä¿³Î, µµ±¸¿Í À¯Æ¿¸®Æ¼¿¡ ´ëÇؼ­ Á¤±âÀûÀ¸·Î ¾÷±×·¹À̵带 ¼öÇàÇϸé Ãë¾à¼ºÀÌ ¾Ë·ÁÁø ¿À·¡µÈ Ç׸ñÀÌ ½Ã½ºÅÛ¿¡ ¸¹Áö ¾Ê°Ô µÈ´Ù. ½Ã½ºÅÛÀ» ÃÖ½ÅÀÇ »óÅ·ΠÀ¯ÁöÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿©´Â 4.9절 °ú 10.3절 À» ÂüÁ¶ÇϽÿä.

  • ¼¨µµ¿ì Æнº¿öµå: ¹Ýµå½Ã ¼¨µµ¿ì Æнº¿öµå¸¦ »ç¿ëÇÏ¿©¾ß¸¸ ÇÑ´Ù; ÀÌ Æнº¿öµå Çü½ÄÀ¸·Î ¹Ù²Ù´Â °ÍÀº ½±´Ù! ÀÚ¼¼ÇÑ ³»¿ëÀº 6.6절 À» ÂüÁ¶ÇϽÿä.

  • ¾ÈÀüÇÑ Æнº¿öµå °ü¸®: Æнº¿öµå´Â, ƯÈ÷ ½© ¾×¼¼½º¸¦ Á¦°øÇÏ´Â »ç¿ë»ç¿¡ ´ëÇÑ Æнº¿öµå´Â, °­·ÂÇÏ°í ÀÚÁÖ ¹Ù²Ù¾î¾ß ÇÑ´Ù. ±×¸®°í ¸¸¾à ¿©·¯ ½Ã½ºÅÛÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é ¸ðµç ½Ã½ºÅÛ¿¡¼­ °°Àº Æнº¿öµå¸¦ »ç¿ëÇÏ°í ½ÍÀº ¿å¸ÁÀ» »Ñ¸®ÃÄ¾ß ÇÑ´Ù (±×·¸Áö ¾ÊÀ¸¸é, ¾î¶² Å©·¡Ä¿°¡ ¾Ë¾Æ³½ Æнº¿öµå¸¦ ÀÌ¿ëÇÏ¿© ħÀÔÇØ¿Â °æ¿ì ¸ðµç ½Ã½ºÅÛ¿¡ ħÀÔÇÒ ¼ö ÀÖ°Ô µÈ´Ù).

  • º¸¾È ½©(ssh)À» »ç¿ëÇ϶ó: ``ssh'' ¸¦ ``telnet'' ´ë½Å¿¡ »ç¿ëÇ϶ó. ÅÚ³ÝÀº µÎ°¡Áö ÀÌÀ¯¿¡¼­ ¾ÈÀüÇÏÁö ¾Ê´Ù: ù¹ø°´Â ¼¼¼Ç ÀÚü°¡ ¾ÏȣȭµÇÁö ¾Ê´Â´Ù. µû¶ó¼­ »ç¿ëÀÚÀ̸§°ú Æнº¿öµå¸¦ Æ÷ÇÔÇÏ¿© ¸ðµç ³»¿ëÀÌ ±×³É ÅؽºÆ®·Î Àü¼ÛµÈ´Ù. µÎ¹ø° ÀÌÀ¯´Â ¿­·ÁÀÖ´Â ÅÚ³Ý Æ÷Æ®´Â Å©·¡Ä¿°¡ ¿¬°áÀ» ½ÃÀÛÇϴ ù¹ø° Àå¼ÒÀ̱⠶§¹®ÀÌ´Ù.

    ssh ´Â ¾ÏȣȭµÇ°í ¾ÐÃàµÈ ¿¬°áÀ» Á¦°øÇϸç ÅÚ³Ý ¿¬°áº¸´Ù´Â ÈξÀ ¸¹Àº º¸¾ÈÀ» Á¦°øÇÑ´Ù. ¸®´ª½º¿¡¼­´Â ssh ¼­¹ö¿Í (ÀÌ´Â ¾ÈÀüÇÏ°Ô Á¢¼ÓÇØ µé¾î¿À´Â °ÍÀ» °¡´ÉÇÏ°ÔÇÑ´Ù) Ŭ¶óÀ̾ðÆ® (´Ù¸¥ ¼­¹ö·Î ¾ÈÀüÇÏ°Ô Á¢¼ÓÇϵµ·Ï ÇØÁÖ´Â °Í) ¸¦ ¸ðµÎ Á¦°øÇÑ´Ù. ¹ÙÀ̳ʸ® RPM Àº ftp://ftp.replay.com/pub/replay/redhat/i386/ ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½°ú °°Àº ÆÄÀÏÀÌ ÇÊ¿äÇÏ´Ù (ÀÌ ±ÛÀ» ÀÐÀ» ¶§ ÂëÀÌ¸é ´õ »õ·Î¿î ¹öÀüÀÌ ³ª¿ÍÀÖÀ» °ÍÀÌ´Ù):

    참고: ÁÖÀÇ: SSH RPM ÆÄÀÏÀº ±¹Á¦¿ë ¹öÀüÀÌ´Ù. ¸¸¾à ´ç½ÅÀÌ ¹Ì±¹À̳ª ij³ª´Ù¿¡ °ÅÁÖÇÏ°í ÀÖ´Ù¸é ¹Ì±¹¿ë ÆÐÅ°Áö(¿©±â¼­´Â ´õ¿í °­·ÂÇÑ ¾Ïȣȭ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ°í ÀÖ´Ù)¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù; À̵é ÆÐÅ°Áö¿¡´Â ``i'' ´ë½Å¿¡ ``us'' °¡ ¹öÀü ¹øÈ£ µÚ¿¡ ºÙ¾îÀÖ´Ù. ¹Ì±¹ÀÇ ¹ý¿¡ ÀÇÇÏ¿© ¹Ì±¹À̳ª ij³ª´Ù ¹Ù±ùÀ¸·Î °­·ÂÇÑ ¾Ïȣȭ Á¦Ç°À» ¼öÃâÇÏ´Â °ÍÀº ºÒ¹ýÀ¸·Î µÇ¾î ÀÖ´Ù. ¾ðÁ¨°¡´Â ¹Ì±¹ ¹ý¹«ºÎ¿¡ ÀÖ´Â ¾ó°£À̵éÀÌ ¸¶Ä§¿¡ ºûÀ» º¸°Ô µÇ¾î ÀÌ·¯ÇÑ ¸ÛûÇÑ Á¦ÇÑÀ» Á¦°ÅÇØÁÖ±æ ¹Ù¶õ´Ù (·¹µåÇÞÀº ¹Ù·Î ÀÌ·± ÀÌÀ¯ ¶§¹®¿¡ ÀÚ±âµéÀÇ ¹èÆ÷ÆÇ¿¡ SSH ¸¦ Æ÷ÇÔ½ÃÅ°Áö ¾Ê°í ÀÖÀ¸¸ç ÀÌ·Î ÀÎÇØ ¿ì¸®µé ¸ðµÎ °¡ °íÅë ¹Þ°í ÀÖ´Ù).

    ¸¸¾à À©µµ »ç¿ëÀÚµéÀÌ ´õÀÌ»ó ´ç½Å ½Ã½ºÅÛ¿¡ Á¢¼ÓÀ» ÇÒ ¼ö ¾ø¾î¼­ ÈïºÐÇÏ°í ÀÖ´õ¶óµµ ´ÙÀ½°ú °°Àº À©µµ¿ë °øÂ¥ ssh Ŭ¶óÀ̾ðÆ®°¡ ÀÖ´Ù´Â »ç½ÇÀ» ¾Ë°Ô µÇ¸é ÇູÇØÇÒ °ÍÀÌ´Ù:

    "TeraTerm Pro" Ŭ¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾î

    http://hp.vector.co.jp/authors/VA002416/teraterm.html

    "TTSSH" Ŭ¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾î

    http://www.zip.com.au/~roca/download.html

    "Cryptlib" Ŭ¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾î

    http://www.doc.ic.ac.uk/~ci2/ssh

    "Putty" Ŭ¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾î

    http://www.chiark.greenend.org.uk/~sgtatham/putty.html

    참고: ÁÖÀÇ: ¸¸¾à ssh À» ¾²±â·Î °áÁ¤Çß´Ù¸é ¸ðµç ¼­¹ö¿¡ ¼³Ä¡ÇÏ°í »ç¿ëÇؾßÇÑ´Ù. ¸¸¾à ´Ù¼¸ ´ë´Â ¾ÈÀüÇÑ ¼­¹ö¸¦ ¾²°í ÇÑ ´ë´Â ±×·¸Áö ¾Ê´Ù¸é ÀÌ´Â ½Ã°£ ³¶ºñ´Ù. ƯÈ÷ ¸¸¾à ´ç½ÅÀÌ ¿©·¯´ëÀÇ ¼­¹ö¿¡¼­ °°Àº Æнº¿öµå¸¦ ¾µ Á¤µµÀÇ ¹Ùº¸¶ó¸é.

  • ¿ÜºÎ ¼­ºñ½º¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ±ÝÁö:±× ´ÙÀ½¿¡´Â ``/etc/hosts.allow'' ÆÄÀÏ°ú ``/etc/hosts.deny'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ¿ÜºÎ È£½ºÆ®¿¡ ´ëÇÑ ¼­ºñ½º ¾×¼¼½º¸¦ Á¦ÇÑÇÑ´Ù. ´ÙÀ½Àº telnet °ú ftp ¾×¼¼½º¸¦ Á¦ÇÑÇÏ´Â ¿¹ÀÌ´Ù. ¸ÕÀú ``/etc/hosts.allow'' ÆÄÀÏÀº:

    # hosts.allow
    in.telnetd: 123.12.41., 126.27.18., .mydomain.name, .another.name
    in.ftpd: 123.12.41., 126.27.18., .mydomain.name, .another.name

    À§ÀÇ ¿¹´Â IP C Ŭ·¡½º 123.12.41.* °ú 126.27.18.* ¿¡ ¼ÓÇÏ´Â ¸ðµç È£½ºÆ®¿Í mydomain.name °ú another.name µµ¸ÞÀο¡ ¼ÓÇÏ´Â ¸ðµç È£½ºÆ®¿¡¼­´Â telnet °ú ftp ¿¬°áÀ» ÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇØÁÖ°í ÀÖ´Ù.

    ´ÙÀ½Àº ``/etc/hosts.deny'' ÆÄÀÏÀÌ´Ù:

    # hosts.deny
    in.telnetd: ALL
    in.ftpd: ALL
  • ÇÊ¿ä¾ø´Â ¼­ºñ½º´Â ²¨µÎ°Å³ª Á¦°ÅÇÑ´Ù: ``/etc/inetd.conf'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÇÊ¿äÇÏÁö ¾ÊÀº ¼­ºñ½º´Â (¿¹¸¦ µé¾î, ¸¸¾à ¾Õ¿¡¼­ ±Ç°íÇÑ´ë·Î ssh ¸¦ »ç¿ëÇϱâ·Î ÇÏ¿´´Ù¸é ``telnet'' ¼­ºñ½º´Â ²¨µÎ°í ½ÍÀ» °ÍÀÌ´Ù) »ç¿ëÇÏÁö ¾Êµµ·Ï ¸·¾ÆÁØ´Ù (Áï, ``#'' ¹®ÀÚ¸¦ »ç¿ëÇÏ¿© ÁÖ¼®À¸·Î ¸¸µé¾î ¹ö¸°´Ù). ÀÌ·¸°Ô ÇÑ ´ÙÀ½¿¡´Â ·çÆ®·Î¼­ ``/etc/rc.d/init.d/inet restart'' ¶ó°í ŸÀÌÇÎÇÏ¿© º¯°æµÈ ³»¿ëÀ» °¡Áö°í inetd µ¥¸ó¸¦ ´Ù½Ã ½ÃÀÛ½ÃŲ´Ù.

  • º¸¾È ŽÁö ½Ã½ºÅÛÀ» ¼³Ä¡ÇÑ´Ù: º¸¾È ÇÁ·Î±×·¥À» ¼³Ä¡ÇÒ °ÍÀ» °í·ÁÇÑ´Ù. ¿¹¸¦ µé¾î ``Tripwire'' (http://www.tripwiresecurity.com/ ÂüÁ¶) ´Â ħÀÔÀ» ŽÁöÇÒ ¼ö ÀÖÀ¸¸ç ``Abacus Sentry'' (http://www.psionic.com/abacus/ ÂüÁ¶) ´Â ħÀÔÀ» ¸·´Âµ¥ µµ¿òÀÌ µÈ´Ù.

  • ÁÖÀÇ Àǹ«: ½Ã½ºÅÛ¿¡ ´ëÇÏ¿© Ç×»ó °¨½ÃÇÏ°í ¹«ÀÛÀ§ÀûÀ¸·Î º¸¾È °¨»ç¸¦ ÇÏ´Â °ÍÀº (Æнº¿öµå ÆÄÀÏ¿¡ ÀÌ»óÇÑ Ç׸ñÀÌ ÀÖÁö´Â ¾ÊÀºÁö È®ÀÎÇÏ°í, ÇÁ·Î¼¼½º ¸®½ºÆ®¸¦ °Ë»çÇÏ°í, ·Î±× ÆÄÀÏ¿¡ ÀÌ»óÇÑ ÈçÀûÀÌ ÀÖÁö ¾ÊÀºÁö °Ë»çÇÏ´Â µî °£´ÜÇÑ ÀýÂ÷·Îµµ °¡´ÉÇÏ´Ù) ¾ÈÀüÇÑ ½Ã½ºÅÛÀ» ÇâÇÑ ¸Ó³ª¸Õ ¿©Á¤ÀÇ Ãâ¹ßÁ¡ÀÌ´Ù. ±×¸®°í ¾î¶² ħÀÔ ½Ãµµ¶óµµ ¹ß°ßµÇ¸é °ü°è ±â°ü¿¡ º¸°íÇÏ¿©¾ß ÇÑ´Ù -- ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ ¼º°¡½Ç ¼öµµ ÀÖ´Ù. ƯÈ÷, ¾î¶² ªÀº ±â°£¿¡ ¿©·¯ ¹øÀÇ °ø°ÝÀÌ ÀÖ¾ú´Ù¸é ƯÈ÷³ª ±×·² °ÍÀÌ´Ù. ÇÏÁö¸¸ ±×·¯ÇÑ º¸°í´Â ó¹ú¿¡ ´ëÇÑ µÎ·Á¿ò¶§¹®¿¡ Å©·¡Ä¿°¡ Æ÷±â¸¦ ÇÏ°Ô ÇÒ ¼öµµ ÀÖ°í ´Ù¸¥ ½Ã½ºÅÛÀº (ÀÌ¹Ì ±×µéµµ Å»Ãë´çÇØ ÀÖÀ» ¼ö ÀÖ´Ù) ¾ÈÀüÇÑÁö È®ÀÎÇÒ ¼ö ÀÖ´Â °è±â¸¦ Á¦°øÇϱ⠶§¹®ÀÌ´Ù.

  • ¸¸¾à ½Ã½ºÅÛ µµ±¸¿Í ÀÀ¿ë ÇÁ·Î±×·¥À» ``RPM'' À¯Æ¿¸®Æ¼·Î ¼³Ä¡Çϰųª ¾÷±×·¹À̵å ÇÑ´Ù¸é ¼³Ä¡µÈ ÆÐÅ°ÁöÀÇ ¹«°á¼ºÀ» ´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î °¨»çÇØ º¼ ¼ö ÀÖ´Ù:

    rpm --verify -a > /tmp/rpm-audit.txt

    À§ÀÇ ¸í·ÉÀº ´ç½Å ½Ã½ºÅÛÀÇ RPM µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÏ¿© °ü·ÃµÈ ¸ðµç ÆÄÀÏÀ» °Ë»çÇÑ´Ù. ¸¸¾à º¯°æµÈ ÆÄÀÏÀÌ ÀÖÀ¸¸é '5' Ç¥½ÃÇÏ¿© ³ªÅ¸³»ÁØ´Ù. ´ÙÀ½Àº ±×·¯ÇÑ °¨»çÀÇ °á°ú ¿¹ÀÌ´Ù.:

    S.5....T   /bin/ls
    S.5....T   /usr/bin/du
    ......G.   /dev/tty5
    .....U..   /dev/vcs5
    .....U..   /dev/vcsa5
    S.5....T c /etc/lynx.cfg
    S.5....T c /etc/sendmail.cf

    À§ÀÇ ¿¹½Ã¿¡¼­ ¸ñ·Ï¿¡´Â ÃÑ ÀÏ°ö°³ÀÇ ÆÄÀÏÀÌ ÀÖ°í ±× Áß¿¡¼­ ³×°³°¡ ¼öÁ¤µÇ¾ú´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ½Ã½ºÅÛÀ» ÇÊ¿ä¿¡ µû¶ó Ä¿½ºÅ͸¶ÀÌ¡ÇÏ¿´´Ù¸é ¸í¹éÈ÷ ¼öÁ¤µÈ ÆÄÀÏÀÌ ¸î°³, »ç½ÇÀº »ó´çÈ÷ ¸¹ÀÌ, ÀÖÀ» °ÍÀÌ´Ù. /etc/lynx.cfg °ú /etc/sendmail.cf ¸¦ ´«À¸·Î »ìÆ캸°Å³ª ¹é¾÷º»°ú ºñ±³ÇØ º½À¸·Î¼­ Á¤»óÀûÀÎ ¼³Á¤À» À§ÇÑ º¯°æÀ̾ú´ÂÁö¸¦ ¾Ë ¼ö ÀÖ°Ô µÈ´Ù.

    ÇÏÁö¸¸ À§ÀÇ ¿¹¿¡¼­ ¼öÁ¤µÈ ÆÄÀÏ Áß¿¡¼­ µÎ°³´Â ½ÇÇà °¡´ÉÇÑ ÀÌÁø ÆÄÀÏÀÌ´Ù? ÀÌµé µÎ ¹ÙÀ̳ʸ®, ``ls'' ¸í·É°ú ``du'' ¸í·É, ´Â ¾Æ¸¶ ½ÇÁ¦·Î´Â ½Ã½ºÅÛ Å©·¡Ä¿°¡ »ç¾ÇÇÑ ¿ëµµ·Î ½É¾îµÐ Æ®·ÎÀÌÀÇ ¸ñ¸¶ÀÏ °ÍÀÌ´Ù. (``diff'' ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ¼öÁ¤µÈ ¹ÙÀ̳ʸ®¿Í ¹é¾÷º» ¶Ç´Â RPM ¿¡ µé¾îÀÖ´Â °ÍÀ» ºñ±³Çغ¸¸é Å©±â ³ª ±× ¿Ü ¾î¶² ºÎºÐ¿¡¼­ ½É°¢ÇÑ Â÷ÀÌ°¡ ÀÖÀ½À» ¾Ë ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù; ÀÌ´Â Æ®·ÎÀÌ ¸ñ¸¶ÀÓÀ» µå·¯³»´Â Ãß°¡ÀÇ Áõ°Å°¡ µÈ´Ù.)

    (``RPM'' ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â 10.1절 À» ÂüÁ¶ÇϽÿä.)

º¸¾È °ü·Ã À̽´¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â http://redhat-security.ens.utulsa.edu/ ¿¡ ÀÖ´Â ÈǸ¢ÇÑ ÀÚ¿øÀÎ "Securing RedHat 5.x" ¹®¼­¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù. ¸®´ª½º¿¡¼­ÀÇ ¾Ïȣȭ³ª °ü·Ã ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ ÈǸ¢ÇÑ Á¤º¸´Â http://replay.com/redhat/ ¿¡ ÀÖ´Ù.


13장. »ç¶÷ »ì·Á! õ±¹¿¡ ¹®Á¦°¡ »ý°å¾î¿ä!

¸®´ª½º´Â ¼¼°èÀûÀ¸·Î ¼º´É°ú ¾ÈÁ¤¼ºÀ̶ó´Â Ãø¸é¿¡¼­ ¸í¼ºÀ» ¾ò°í ÀÖ´Ù. ÇÏÁö¸¸, ¾î¶² ½Ã½ºÅÛµµ ¿Ïº®ÇÒ ¼ö´Â ¾ø´Ù. »ì´Ùº¸¸é ¹®Á¦Á¡¿¡ ºÀÂøÇÏ´Â °æ¿ì°¡ »ý±ä´Ù. ´ÙÇàÈ÷µµ ÁߴܾøÀÌ ¿î¿µµÇ´Â ±â°£Àº ¿ù´ÜÀ§·Î ÃøÁ¤ÇÒ Á¤µµÀ̴ϱî (NTÀÇ °æ¿ì¿¡´Â ´ÜÀ§ÀÚü°¡ ÀÏ ´ÜÀ§À̳ª ÁÖ ´ÜÀ§Àε¥ ¹ÝÇÏ¿©) ±×·¯ÇÑ Àå¾Ö´Â µå¹°°í ¶ç¾ö¶ç¾ö ³ªÅ¸³­´Ù°í ÇÒ ¼ö ÀÖ´Ù.


13.2. Á¤ÀüÀ̳ª ½Ã½ºÅÛÀÇ Æı«¿¡ µû¸¥ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¼Õ»ó

ºñ·Ï ¸®´ª½º°¡ ¾ÈÁ¤ÀûÀÎ ¿î¿µÃ¼Á¦À̱ä ÇÏÁö¸¸, (¾Æ¸¶µµ Ä¿³ÎÀÇ ¹ö±×³ª Á¤ÀüÀ¸·Î ÀÎÇÏ¿©) ¿¹»óÄ¡¾Ê°Ô ½Ã½ºÅÛÀÌ Æı«µÈ´Ù¸é, ´ç½ÅÀÇ ÆÄÀÏ ½Ã½ºÅÛÀº ¸¶¿îÆ®°¡ ÇØÁ¦µÇÁö ¾Ê°í ¸®´ª½º ½Ã½ºÅÛÀÌ Àç½ÃÀÛµÉ ¶§ ÀÚµ¿À¸·Î ¿¡·¯¸¦ °Ë»çÇÏ°Ô µÉ °ÍÀÌ´Ù.

´ëºÎºÐÀÇ °æ¿ì¿¡ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¹®Á¦Á¡Àº ÆÄÀÏ ¹öÆÛÀÇ ³»¿ëÀÌ µð½ºÅ©¿¡ ±â·ÏµÇÁö ¾ÊÀ½À¸·Î½á ³ªÅ¸³ª´Â -- ¿¹¸¦ µé¾î ÀÌ¹Ì Áö¿öÁø inode °¡ ¿©ÀüÈ÷ »ç¿ëÁßÀÎ °Í ó·³ º¸ÀÌ´Â ½ÄÀÇ -- »ç¼ÒÇÑ °ÍµéÀÌ´Ù. ´ëºÎºÐÀÇ °æ¿ì¿¡ ÆÄÀÏ ½Ã½ºÅÛ °Ë»ç´Â ±×·¯ÇÑ ¹®Á¦Á¡À» ÀÚµ¿À¸·Î ŽÁöÇÏ¿© ¼ö¸®ÇÒ ¼ö ÀÖÀ» °ÍÀÌ¸ç ¼ö¸®°¡ ³¡³ª¸é ¸®´ª½ºÀÇ ºÎÆà °úÁ¤ÀÌ Á¤»óÀûÀ¸·Î ÁøÇàµÇ°Ô µÈ´Ù.

¸¸¾à ÆÄÀÏ ½Ã½ºÅÛÀÇ ¹®Á¦°¡ ±× ÀÌ»ó ½É°¢ÇÑ °ÍÀ̶ó¸é (ÀÌ·± ¹®Á¦´Â °áÇÔÀÌ ÀÖ´Â Çϵå¿þ¾î ¿¹ÄÁ´ë ºÒ·® ÇÏµå µå¶óÀ̺곪 ¸Þ¸ð¸® Ĩ ¶§¹®¿¡ ³ªÅ¸³ª´Â °æÇâÀÌ ÀÖ´Ù; ¸¸¾à ÆÄÀÏ ½Ã½ºÅÛ ¹®Á¦°¡ ÀÚÁÖ ³ªÅ¸³­´Ù¸é ÀÌ·¯ÇÑ »ç½ÇÀ» ¸í½ÉÇÒ ÇÊ¿ä°¡ ÀÖÀ» °ÍÀÌ´Ù) ÆÄÀÏ ½Ã½ºÅÛ °Ë»ç°¡ ÀÚµ¿À¸·Î ¹®Á¦¸¦ ¼ö¸®ÇÏÁö ¸øÇÒ ¼ö ÀÖ´Ù. ÀÌ·± °æ¿ì´Â, Ç×»ó ±×·¸Áö´Â ¾ÊÁö¸¸, ´ë°³ root ÆÄÀÏ ½Ã½ºÅÛ ÀÚü°¡ ±úÁø °æ¿ìÀÌ´Ù. ·¹µåÇÞÀÇ ºÎÆðúÁ¤¿¡ ¿¡·¯ ¸Þ½ÃÁö°¡ ³ª¿À¸é¼­ ½©·Î ¶³¾îÁö°Ô µÇ¸ç °ü¸®ÀÚ°¡ ¼öÀÛ¾÷À¸·Î ½Ã½ºÅÛÀ» ¼ö¸®Çغ¸¾Æ¾ß ÇÑ´Ù.

º¹±¸ ½©Àº ¸ðµç ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸¶¿îÆ®¸¦ ÇØÁ¦ÇÏ°í root ÆÄÀÏ ½Ã½ºÅÛÀ» "Àбâ Àü¿ë" À¸·Î ¸¶¿îÆ®ÇØÁֱ⠶§¹®¿¡ °ü¸®ÀÚ´Â ÀûÀýÇÑ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¿ÏÀüÇÑ ÆÄÀÏ ½Ã½ºÅÛ °Ë»ç¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ¾Æ¸¶, ã¾Æ³½ ¸ðµç ¹®Á¦¸¦ e2fsck ¸¦ µ¹·Á¼­ ÇØ°áÇÒ ¼ö ÀÖ°Ô µÇ±â¸¦ ±â´ëÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.

¸¸¾à¿¡ (±â´ëÇÑ´ë·Î) ¾î¶² ÆÄÀÏ ½Ã½ºÅÛÀÇ ¹®Á¦¸¦ ÇØ°áÇÏ¿´´Ù¸é ½©À» ºüÁ®³ª°¡¼­ ¸®´ª½º´Â ÀçºÎÆà ½ÃÅ´À¸·Î½á ´Ù½Ã ½ÃÀÛÇØ º¸¾Æ¾ß ÇÑ´Ù.

´ç¿¬È÷, º¹±¸ÇÒ ¼ö ¾ø´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ¹®Á¦¸¦ ´ëºñÇϱâ À§ÇÏ¿© ´ÙÀ½¿¡ ÀÖ´Â °Í Áß ÇÑ°¡Áö ÀÌ»óÀ» ÁغñÇØ µÎ¾î¾ß ÇÑ´Ù:

  • ºÎÆ®/root ÀÀ±Þº¹±¸ µð½ºÅ© ¼ÂÆ®, ±×¸®°í/¶Ç´Â

  • LILO ÀÀ±Þº¹±¸ µð½ºÅ©, ±×¸®°í

  • Áß¿äÇÑ ÆÄÀÏ¿¡ ´ëÇÑ ÃÖ±ÙÀÇ ¹é¾÷º» -- ¸¸¾àÀÇ °æ¿ì¸¦ ´ëºñÇؼ­!


13.3. ¾îµð¿¡¼­ µµ¿òÀ» ¹ÞÀ»±î ?

¸®´ª½º°¡ ÀÎÅÍ³Ý Ä¿¹Â´ÏƼÀÇ È¸¿øµé¿¡ ÀÇÇÏ¿© ¸¸µé¾îÁ³±â ¶§¹®¿¡ µµ¿òÀ» ¹ÞÀ» ¼ö ÀÖ´Â ÃÖ»óÀÇ Àå¼Ò´Â ¾Æ¸¶µµ ´ÙÀ½°ú °°Àº ´º½º ±×·ì¿¡ ±ÛÀ» ¿Ã¸®´Â °ÍÀ̶ó ÇÒ ¼ö ÀÖ´Ù:

´Ù¸¥ ±×·ì¿¡¼­ ´Ù·çÁö ¾Ê´Â Àâ´ÙÇÑ ±Ûµé

comp.os.linux.misc

¸®´ª½º¿¡¼­ ³×Æ®¿öÅ·°ú °ü·ÃµÈ À̽´µé

comp.os.linux.networking

¸®´ª½º¿¡¼­ÀÇ º¸¾È°ú °ü·ÃµÈ À̽´µé

comp.os.linux.security

¸®´ª½ºÀÇ ¼³Ä¡ & ½Ã½ºÅÛ °ü¸®

comp.os.linux.setup

´©±¸µçÁö ÀÇ°ßÀ» ³¾ ÀÚ°ÝÀÌ ÀÖ´Ù :-p

alt.linux.sux

¸®´ª½º °íÀ¯ÀÇ ÁÖÁ¦°¡ ¾Æ´Ñ °æ¿ì¿¡´Â ÇÊ¿ä¿¡ µû¶ó comp.* ¾Æ·¡·Î ¸¹Àº ±×·ìÀÌ ÀÖ´Ù. ±× Áß¿¡ ÀϺθ¸ »Ì¾Æº¸¸é ´ÙÀ½°ú °°´Ù:

½Ã½ºÄÚ ¶ó¿ìÅÍ/¾×¼¼½º ¼­¹ö Á¦Ç°

comp.dcom.sys.cisco

À¥ ¼­¹ö¿Í °ü·ÃµÈ Àâ´ÙÇÑ Áú¹®µé

comp.infosystems.www.servers.misc

(¸®´ª½º¿¡ ±¹ÇѵÇÁö ¾ÊÀº)ÀÏ¹Ý À¯´Ð½º¿¡ °üÇÑ Áú¹®µé

comp.os.unix

SMB ÇÁ·ÎÅäÄÝ (WfW/95/NT ½ºÅ¸ÀÏÀÇ ÆÄÀÏ, Àμ⠼­ºñ½º)

comp.protocols.smb

À¥¿¡µµ À¯¿ëÇÑ ÀÚ·áµéÀÌ ¸¹ÀÌ ÀÖ´Ù. "Linux" ¶ó´Â ´Ü¾î¸¦ ÀÌ¿ëÇؼ­ °Ë»öÀ» Çغ¸´øÁö ¾Æ´Ï¸é ´ÙÀ½°ú °°Àº »çÀÌÆ®¸¦ °¡º¼ ¼öµµ ÀÖ´Ù:

¸®´ª½º ¸®¼Ò½º(Linux Resources)

http://www.linuxresources.com/

¸®´ª½º ¹®¼­È­ ÇÁ·ÎÁ§Æ®

http://metalab.unc.edu/LDP/

RPM â°í

http://rufus.w3.org/linux/RPM/

¸®´ª½º ¼ÒÇÁÆ®¿þ¾î Áöµµ

http://www.boutell.com/lsm

¸®´ª½º ÀÀ¿ë ÇÁ·Î±×·¥ & À¯Æ¿¸®Æ¼ °¡À̵å

http://www.xnet.com/~blatura/linapps.shtml

LinuxHardware.net: Çϵå¿þ¾î µå¶óÀ̹ö Áö¿ø

http://www.linuxhardware.net/

¸®´ª½º »ç¿ëÀÚ Áö¿ø ÆÀ

http://www.ch4549.org/lust

¸®´ª½º v2 Á¤º¸ º»ºÎ(The Linux v2 Information Headquarters)

http://www.linuxhq.com/

»ï¹Ù Ȩ ÆäÀÌÁö (WfW/95/NT ½ºÅ¸ÀÏÀÇ ÆÄÀÏ/Àμ⠼­ºñ½º)

http://samba.anu.edu.au/samba/

¾ÆÆÄÄ¡ À¥ ¼­¹ö

http://www.apache.org/

Squid HTTP ÇÁ¶ô½Ã ij½Ì µ¥¸ó

http://squid.nlanr.net/Squid/

¹°À½¿¡ ´ëÇÏ¿© ´äÀ» ÇØÁÙ ¼ö ÀÖ´Â À¯¿ëÇÑ ¸ÞÀϸµ ¸®½ºÆ®µµ ¾öû³ª°Ô ¸¹ÀÌ ÀÖ´Ù. ÀÌ·¯ÇÑ ¸ÞÀϸµ ¸®½ºÆ®´Â °£´ÜÈ÷ À¥¿¡¼­ °Ë»öÇغ¸¸é ½±°Ô ãÀ» ¼ö ÀÖ´Ù. (¿¹¸¦ µé¾î, ``linux raid mailing list'' ¶ó°í °Ë»öÇغ¸¸é ¸®´ª½º¿¡¼­ RAID »ç¿ë¿¡ °ü·ÃµÈ ¸ÞÀϸµ ¸®½ºÆ®µéÀ» ãÀ» ¼ö ÀÖ´Ù.) ³»°¡ ÃßõÇÒ ¸¸ÇÑ ¸î¸îÀ» ¾Æ·¡¿¡ ¿­°ÅÇÏ¿´´Ù; ÀÌµé ¸®½ºÆ®¿¡ °¡ÀÔÇÏ·Á¸é ³ª¿ÍÀÖ´Â °¡ÀÔÁÖ¼Ò·Î ¸Þ½ÃÁö º»¹®¿¡ "subscribe" ¶ó´Â ³»¿ëÀ» ´ã¾Æ¼­ ÀüÀÚ¸ÞÀÏÀ» º¸³»¸é µÈ´Ù:

·¹µåÇÞ ¸ÞÀϸµ ¸®½ºÆ®

»ç¿ë°¡´ÉÇÑ ·¹µåÇÞ ¸®½ºÆ®¿¡ ´ëÇÑ ¼³¸í: http://www.redhat.com/

±×³ð ¸ÞÀϸµ ¸®½ºÆ®

»ç¿ë°¡´ÉÇÑ ±×³ð ¸®½ºÆ®¿¡ ´ëÇÑ ¼³¸í: http://www.gnome.org/mailing-lists/index.shtml

KDE ¸ÞÀϸµ ¸®½ºÆ®

»ç¿ë°¡´ÉÇÑ KDE ¸®½ºÆ®¿¡ ´ëÇÑ ¼³¸í: http://www.kde.org/contact.html

¸®´ª½º ½ºÄ«½Ã ¸ÞÀϸµ ¸®½ºÆ®

°¡ÀÔ ÁÖ¼Ò: linux-scsi-request@vger.rutgers.edu

¸®´ª½º RAID ¸ÞÀϸµ ¸®½ºÆ®

°¡ÀÔ ÁÖ¼Ò: linux-raid-request@vger.rutgers.edu

¸¶Áö¸·À¸·Î, ´ÙÀ½ÀÇ µÎ »çÀÌÆ®¸¦ »ìÆ캸´Â °ÍÀÌ Àç¹ÌÀÖÀ» °ÍÀÌ´Ù. ÀÌ µÎ »çÀÌÆ®´Â ¸ðµÎ ³»°¡ "¸ÅÀÏ ²À ÀдÂ" »çÀÌÆ®ÀÌ´Ù. ½½·¡½ÃµµÆ® (SlashDot) ´Â ÃֽŠ±â¼ú ´º½º¸¦ ´Ù·ç°í Àִµ¥ È®½ÇÈ÷ ¸®´ª½º ÆíÇâÀ» °¡Áö°í ÀÖ´Ù. ÇÑÆí, ÇÁ·¹½Ã¹ÌÆ® (FreshMeat) ´Â ¿ÀÇ ¼Ò½º ÀÀ¿ë ÇÁ·Î±×·¥ ¹ßÇ¥ÀÇ ÃֽŠ¸®½ºÆ®¸¦ Á¦°øÇÑ´Ù.

½½·¡½ÃµµÆ® (SlashDot: News For Nerds)

http://slashdot.org/

ÇÁ·¹½Ã¹ÌÆ® (FreshMeat: Open Source Applications Announcements)

http://freshmeat.net/


13.4. Ãß°¡ ¹®¼­¿¡ ´ëÇÑ Æ÷ÀÎÅÍ

¸®´ª½º¿Í ±× ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÏ¿©´Â ¹ÏÀ» ¼ö ¾øÀ» Á¤µµ·Î ¸¹Àº ¹®¼­°¡ ÀÖ´Ù. À̵é Áß ´ëºÎºÐÀº À¥À̳ª ¼­Á¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸, À¯¿ëÇÑ ¹®¼­Áß »ó´ç¼ö°¡ ÀÌ¹Ì ´ç½Å¿¡°Ô ÀÖ´Ù´Â °ÍÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. À̵éÀº ·¹µåÇÞ ¸®´ª½º¸¦ ¼³Ä¡ÇÏ´Â °úÁ¤¿¡¼­ ¼³Ä¡µÈ °ÍÀÌ´Ù.

man ÆäÀÌÁö´Â ¾î¶² ¸í·ÉÀÌ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ¾Ë±â À§Çؼ­ ²À º¸¾Æ¾ß ÇÏ´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î, ``tar'' À¯Æ¿¸®Æ¼¸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö ¾Ë°í ½Í´Ù¸é, ``man tar'' ¶ó°í ŸÀÌÇÎÇÏ¿© ¸í·É ¿É¼ÇÀ» Æ÷ÇÔÇÑ ¸Å¿ì ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¼ ¼ö ÀÖ´Ù.

Á» ´õ ÀϹÝÀûÀÎ Á¤º¸´Â ``/usr/doc/'' µð·ºÅ丮¿¡ µé¾î ÀÖ´Ù. ¿©±â¿¡´Â ¼­ºêµð·ºÅ丮º°·Î À¯Æ¿¸®Æ¼¿Í ¸í·É¿¡ ´ëÇÑ ¹®¼­, FAQ (Frequently Asked Questions) ¹®¼­, ´Ù¾çÇÑ ÁÖÁ¦¿¡ ´ëÇÏ¿© ÁÁÀº ÁöħÀÌ µÇ´Â -- ¿¹¸¦ µé¾î, ¾î¶»°Ô ³×Æ®¿÷À» ¼Â¾÷Çϳª, ¾î¶»°Ô ÀϺ»¾î¸¦ Áö¿øÇÒ ¼ö ÀÖ³ª¿Í °°Àº -- HOWTO ¹®¼­ µîÀÌ µé¾îÀÖ´Ù.

±×¸®°í À¯Æ¿¸®Æ¼, ¶óÀ̺귯¸®, emacs¿Í °°Àº ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÔ¹®¼­°¡ µé¾îÀÖ´Â ``/usr/info/'' µð·ºÅ丮µµ »ìÆ캼 ÇÊ¿ä°¡ ÀÖ´Ù.

¸¶Áö¸·À¸·Î, http://www.pobox.com/~aturner/RedHat-FAQ/ ¿¡ °¡¸é ¸®´ª½ºÀÇ ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡ °ü·ÃÇÑ ¼ö¸¹Àº Á¤º¸¸¦ ´ãÀº ·¹µåÇÞÀÇ FAQ (Frequently Asked Questions) ¹®¼­¸¦ º¼ ¼ö ÀÖ´Ù.




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:29
Processing time 0.0025 sec