1ºÎ. ¸®´ª½º¿©! ÀÔÀ» ¿¾î¶ó 1. ¸®´ª½º¶õ ¹«¾ùÀÏ±î ¸®´ª½º°¡ À©µµ¿ìÁî¿ë ÇÁ·Î±×·¥À̶ó°í? ¸®´ª½º´Â ¿î¿µÃ¼Á¦´Ù ¸®´ª½ºÀÇ »ç¿ë ¹üÀ§ ¸®´ª½º°¡ ÇØÄ¿¸¦ À§ÇÑ ¿î¿µÃ¼Á¦¶ó°í? ¾î¶² ¸®´ª½º°¡ ÁÁÀ»±î ¸®´ª½º´Â µµ±¸ÀÏ »ÓÀÌ´Ù ÇÊÀÚ°¡ »ý°¢ÇÏ´Â ¸®´ª½º ¸®´ª½º È°¿ë »ç·Ê °ø°³¹öÀü vs »ó¿ë¹öÀü ¸®´ª½ºÀÇ Åº»ý ¹è°æ ÀÚÀ¯ Á¤½ÅÀÇ Àüµµ»ç, GPL Ä¿³ÎÀ» ¸ð¸£°í ¸®´ª½º¸¦ ¸»ÇÏÁö ¸»¶ó 2. ³ªÀÇ ¸®´ª½º ÇнÀ´ã ½ÃÀÛÇϱâ Àü¿¡ ¶Ñ·ÇÇÏ°Ô ¹æÇâÀ» ÀâÀÚ Àç¹Ì¸¦ ã¾Æ¶ó ¸®´ª½º´Â ¸¶¶óÅæÀÌ´Ù ÁÖº¯ÀÇ ¸ðµç °ÍÀ» »ìÆì¶ó ¸Þ½ÃÁö´Â ¹«¾ùÀ» ¸»Çϴ°¡ ÇнÀÀÌ ¾Æ´Ï¶ó ½À°üÀÌ´Ù ¿ì¹°À» Æĵµ ÇÑ ¿ì¹° ³ª¸¸ÀÇ Ãë¹Ì »ýÈ° Æ÷±â´Â °ú°¨ÇÏ°Ô, µµÀüÀº ¿ë±âÀÖ°Ô ¹æ¹ýº¸´Ù´Â ¿ø¸®¿¡ Ãæ½ÇÇÏÀÚ ¾Æ´Â °ÍÀÌ ÈûÀÌ´Ù ³²µéº¸´Ù ¾Õ¼°¡ÀÚ ¸®´ª½º´Â ±«¹°ÀÌ ¾Æ´Ï´Ù ºñÀåÀÇ ¹«±â¸¦ ÁغñÇÏÀÚ 3. ¸®´ª½º´Â ¾î¶² ³à¼®ÀÏ±î ´ÙÁß »ç¿ëÀÚ, ´ÙÁß ÀÛ¾÷ ½Ã½ºÅÛ °·ÂÇÑ ³×Æ®¿öÅ© Áö¿ø ½Å¼ÓÇÑ °³¹ß ÀÚÀ¯·Î¿î º¯Çü Æ÷Á÷½º °¡»ó ¸Þ¸ð¸® ÀÌ¿ë °¡»ó ÄÜ¼Ö ´Ù¾çÇÑ ÆÄÀϽýºÅÛ Áö¿ø ij¸¯ÅÍ µð¹ÙÀ̽º¿Í ºí·Ï µð¹ÙÀ̽º °øÀ¯ ¶óÀ̺귯¸® ¹èÆ÷ÆÇ ¸ÖƼ ºÎÆðú ÆÄƼ¼Ç ÀÌÇØÇϱâ 4. ¸®´ª½ºÀÇ ¹Ù´Ù·Î Ç×Çظ¦ ¶°³ªÀÚ Çϵå¿þ¾î¸¦ »ìÆ캸ÀÚ ·¹µåÇÞ 9 ¹«¾ùÀÌ ´Þ¶óÁ³³ª ¸®´ª½º¸¦ ¼³Ä¡ÇÏÀÚ ¸®´ª½º Á¦°Å ¸®´ª½º¿¡¼ fdisk »ç¿ëÇϱâ 2ºÎ. ½Ã½ºÅÛ¿¡ ¿ï°í ¿ô´Â ¸®´ª¼ 5. ½Ã½ºÅÛ °ü¸®ÀÇ ±âÃÊ ½Ã½ºÅÛÀÇ ½ÃÀÛ°ú Á¾·á ·Î±×Àΰú ·Î±×¾Æ¿ô root¿Í ÀÏ¹Ý °èÁ¤ ºÎÆðú ¼Ë´Ù¿î 6. X À©µµ¿ì ½Ã½ºÅÛ X À©µµ¿ì ½Ã½ºÅÛ XFree86 ¼³Ä¡ X À©µµ¿ì ½Ã½ºÅÛÀ» ½ÇÇàÇÒ ¶§ ÇÊ¿äÇÑ ÆÐÅ°Áö ÅؽºÆ® ȯ°æÀ¸·Î ·Î±×ÀÎÇÑ °æ¿ì X À©µµ¿ì ½ÇÇàÇϱ⠵ð½ºÇ÷¹ÀÌ ¸Å´ÏÀú À©µµ¿ì ¸Å´ÏÀú µ¥½ºÅ©Å¾ ȯ°æ X À©µµ¿ì Á¾·á X À©µµ¿ì°¡ ±¸µ¿µÇÁö ¾Ê´Â °æ¿ì X À©µµ¿ì¿Í ÆùÆ® 7. ¿Â¶óÀÎ ¸Å´º¾ó ¿Â¶óÀÎ ¸Å´º¾ó »ç¿ë¹ý ¸ÇÆäÀÌÁöÀÇ ¿µ¿ªº° ÀÇ¹Ì ¸ÇÆäÀÌÁö ºÐ·ù 8. ¼Ð ¼ÐÀÇ ±âÃÊ ¼Ð °ü·Ã ȯ°æ ¼³Á¤ ÆÄÀÏ ÀÎ½Ä ¼ø¼ /etc/profile .bash_profile .bashrc .bash_logout 9. ÇÁ·Î¼¼½º background jobs foreground ps killall pstree 10. ±âº» ¸í·É¾î ls cd mkdir rmdir touch cp rm mv cat more ln 11. ¸í·É¾îÀÇ È¿°úÀû »ç¿ë°ú ¿À·ù Á¡°Ë ÆÄÀÌÇÁ¿Í ÇÊÅÍ Ç¥ÁØ ÀÔ/Ãâ·Â°ú ¸®´ÙÀÌ·º¼Ç 12. vi vi ½ÇÇà vi ÆíÁý±â ¼¼ °¡Áö ¸ðµå µµ¿ò¸» ÀÔ·Â ¸ðµå ¸í·É ¸ðµå ½ÇÇà ¸ðµå ȯ°æ ¼³Á¤ vi¸¦ »ç¿ëÇÒ ¶§ ÁÖÀÇ»çÇ× 13. ½Ã½ºÅÛ Á¤º¸ CPU Á¤º¸ ¸Þ¸ð¸® Á¤º¸ ÇÁ·Î¼¼½º Á¤º¸ ¸¶¿îÆ®ÇÑ ÆÄÀϽýºÅÛÀÇ Á¤º¸ µð·ºÅ丮º° »ç¿ë·® Ä¿³Î ¹öÀü°ú ¿î¿µÃ¼Á¦ Á¤º¸ ÇöÀç ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â »ç¿ëÀÚ ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ½Ã°£ ½Ã½ºÅÛ¿¡ ¿¬°áµÈ ¼ÒÄÏ Á¤º¸ ÃÖ±Ù ½Ã½ºÅÛÀ» ÀÌ¿ëÇÑ Á¢¼ÓÀÚ Á¤º¸ ³×Æ®¿öÅ© ÀåÄ¡ ¼³Á¤ Á¤º¸ 14. µð·ºÅ丮 ±¸Á¶¿Í ÆÄÀÏ Æ¯¼º µð·ºÅ丮ÀÇ ºÐ·ù ÆÄÀÏ ¼Ó¼º 15. ÆÄÀϽýºÅÛ°ú º¼·ý ÆÄÀϽýºÅÛÀ̶õ Àú³Î¸µ ÆÄÀϽýºÅÛ Çϵåµð½ºÅ© Ãß°¡¿Í ¸¶¿îÆ® ext2 ÆÄÀϽýºÅÛÀ» ext3 Àú³Î¸µ ÆÄÀϽýºÅÛÀ¸·Î º¯È¯Çϱâ ÀûÀýÇÑ ÆÄÀϽýºÅÛ ·¹À̾ƿô 16. ¸¶¿îÆ® 17. RPM RPM ÆÐÅ°ÁöÀÇ Åº»ý ¹è°æ rpm ÆÐÅ°Áö ÆÄÀÏÀÇ ¿µ¿ªº° ÀÇ¹Ì rpm ÆÐÅ°ÁöÀÇ ¶Ç ´Ù¸¥ Á¾·ù rpm ¸í·É¾î rpm µ¥ÀÌÅͺ£À̽º lock ¼³Ä¡ ÆÐÅ°Áö ÀÇÁ¸¼º ÆÐÅ°Áö¿Í ÆÄÀÏ ÀÇÁ¸¼º ¹®Á¦ ÇØ°á ÆÐÅ°Áö °Á¦ ¼³Ä¡ ÆÐÅ°Áö ¾÷±×·¹À̵å ÆÐÅ°Áö »èÁ¦ ÆÐÅ°Áö ¸ñ·Ï¿¡ ´ëÇÑ ÁúÀÇ ÆÐÅ°Áö Á¤º¸¿¡ ´ëÇÑ ÁúÀÇ ¼Ò½º RPM ÆÐÄ¡ ÆÄÀÏ°ú ½ºÆå ÆÄÀÏ ¼Ò½º RPM ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÑ ¹ÙÀ̳ʸ® RPM ÆÐÅ°Áö »ý¼º RPM µ¥ÀÌÅͺ£À̽º¿¡ ¹®Á¦°¡ »ý±æ °æ¿ì 18. Ŭ¶óÀ̾ðÆ® Ãø¸é¿¡¼ ¸®´ª½º È°¿ë ssh¸¦ »ç¿ëÇÏ´Â ¿ø°Ý Á¢¼Ó vcnÀ» »ç¿ëÇÏ´Â ¿ø°Ý Á¢¼Ó ftp À¥ ºê¶ó¿ìÀú ¸ÞÀÏ xmms 19. ºÎÆà °úÁ¤°ú ½Ã½ºÅÛ ÃʱâÈ GRUB LILO ½Ã½ºÅÛ ÃʱâÈ °úÁ¤ /etc/inittab ÆÄÀÏ°ú ·±·¹º§ /etc/inittab 20. ½Ã½ºÅÛ ¼³Á¤ Á¤º¸ /etc/sysconfig µð·ºÅ丮ÀÇ ÆÄÀÏ 21. »ç¿ëÀÚ °ü¸®¿Í ºñ¹Ð¹øÈ£ ·¹µåÇÞ ¸®´ª½º¿¡¼ Á¦°øÇϴ ǥÁØ »ç¿ëÀÚ ·¹µåÇÞ ¸®´ª½º¿¡¼ Á¦°øÇϴ ǥÁØ ±×·ì ¸í·É¾î¸¦ ÀÌ¿ëÇÑ »ç¿ëÀÚ °ü¸® GUI ȯ°æ¿¡¼ÀÇ »ç¿ëÀÚ °ü¸® 22. ÆÄÀÏ À§Ä¡ °Ë»ö which whereis locate find 23. ÆÄÀÏ ¾ÐÃà°ú °ü¸® ÆÄÀÏ ¾ÐÃàÇϱ⠾ÐÃà Ç®±â tar-¿©·¯ °³ÀÇ ÆÄÀÏ°ú µð·ºÅ丮¸¦ Çϳª·Î ¹°í Ç®±â 24. ÄõÅÍ ÄõÅÍ ¼³Á¤ ÆÄÀϽýºÅÛ ¸®¸¶¿îÆ® ÄõÅÍ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ »ý¼º °³Àκ° ÄõÅÍ ¼³Á¤ 25. cron, at, anacron cron at anacron 26. syslogd ½Ã½ºÅÛ ·Î±× /etc/syslogd.conf ±¸¼º Çü½Ä 27. logrotate /etc/logrotate.conf ÆÄÀÏ /etc/logrotate.d µð·ºÅ丮 /etc/logrotate.d µð·ºÅ丮ÀÇ ÆÄÀÏ Çü½Ä 28. ½Ã½ºÅÛ Àç¼³Á¤ X À©µµ¿ì Àç¼³Á¤ ¸¶¿ì½º Àç¼³Á¤ Å°º¸µå Àç¼³Á¤ ½Ã°£´ë Àç¼³Á¤ ÇÁ¸°ÅÍ ¼³Á¤ »ç¿îµå ¼³Á¤ ³×Æ®¿öÅ© ¼³Á¤ 29. Ä¿³Î Ä¿³Î ¼Ò½º °³¹ß »óȲ È®ÀÎ Ä¿³Î ¹öÀüÀÇ ÀÇ¹Ì Ä¿³Î ¾÷±×·¹À̵å 30. ÀÀ±Þº¹±¸ ºÎÆÃÀÌ ¾È µÇ´Â ÀÌÀ¯ ÀÀ±Þº¹±¸ ¸ðµå ÁøÀÔ ÀÀ±Þº¹±¸ ´Ü°è 31. ³×Æ®¿öÅ©ÀÇ °³³ä ¹°¸®Àû ÀåÄ¡¿¡ ´ëÇÑ ÀÎ½Ä È£È¯ ¿©ºÎ È®ÀÎ ³×Æ®¿öÅ© °ü·Ã ¿ë¾î 32. ³×ÀÓ ¼¹öÀÇ ¿ø¸® È£½ºÆ®À̸§ °Ë»ö°úÁ¤ /etc/host.conf /etc/resolv.conf /etc/hosts 33. Æ÷Æ®¿Í ¼ÒÄÏ Æ÷Æ® ¼ÒÄÏ 34. ¼¹ö À¯Çü xinetd standalone ŸÀÔ 35. ³×ÀÓ ¼¹ö ³×ÀÓ ¼¹öÀÇ Á¾·ù¿Í ¿ªÇÒ Bind 4 & Bind 8/9 ¼³Á¤ ÆÄÀÏ /etc/named.conf ij½Ì ³×ÀÓ ¼¹ö ¸¶½ºÅÍ ³×ÀÓ ¼¹ö ¼³Á¤ ³×ÀÓ ¼¹ö¿¡ µµ¸ÞÀÎ Ãß°¡ ¼³Á¤ ½½·¹ÀÌºê ³×ÀÓ ¼¹ö ¼³Á¤ ³×ÀÓ ¼¹ö ±¸µ¿ ³×ÀÓ ¼¹ö µ¿ÀÛ ¿ø¸® µ¿Àû dns ¾÷µ¥ÀÌÆ® chroot¸¦ Àû¿ëÇÑ ³×ÀÓ ¼¹ö ¿î¿µ ³×ÀÓ ¼¹ö ½ÇÀü ±¸Ãà 36. ¸ÞÀÏ ¼¹ö ¸ÞÀÏ ¼¹ö³¢¸®ÀÇ ¸ÞÀÏ ¼Û/¼ö½Å Sendmail ÀÎÁõÀ» »ç¿ëÇÑ ¸ÞÀÏ ¹ß¼Û ¸ÞÀÏ Àü¼ÛÀÇ È帧 POP3 ¹× IMAP ¼¹ö ¼³Á¤ SSLÀ» ÀÌ¿ëÇÑ IMAPS ¸ÞÀÏ ¼¹ö¿¡ ¹®Á¦°¡ ÀÖÀ» ¶§ ¸ÞÀÏ ¼¹ö ¿î¿µ ½ÇÀü Å×½ºÆ® 37. À¥ ¼ºñ½º ¾ÆÆÄÄ¡¿¡¼ Áö¿øÇÏ´Â ¸ðµâ ¸ñ·Ï ¾ÆÆÄÄ¡ ¹öÀü 2.0 ¾ÆÆÄÄ¡ SSL ¾ÆÆÄÄ¡ ¼¹ö ¼Ò½º·Î ¼³Ä¡Çϱâ MySQL ¼Ò½º·Î ¼³Ä¡Çϱâ PHP ¼Ò½º¸¦ ÀÌ¿ëÇÏ¿© DSO ŸÀÔÀ¸·Î ¼³Ä¡Çϱâ À¥ ¼¹ö ¼³Á¤ ÆÄÀÏ - httpd.conf À¥ ¼¹ö µ¥¸ó Á¤º¸ ¼û±â±â Ä¿³Î ±â¹Ý °¡¼Ó À¥ ¼¹ö httpd¸¦ »ç¿ëÇϱâ À§ÇÑ Ä¿³Î ¼³Á¤ À¥ ¼ºñ½º ¿î¿µ ½ÇÀü Å×½ºÆ® 38. FTP ¼ºñ½º ProFTPD ProFTPD ¼³Á¤ ÆÄÀÏ FTP ¼¹ö ½ÃÀÛ°ú Á¾·á Active FTP vs. Pasive FTP FTP ¼¹ö ¿î¿µ ½ÇÀü Å×½ºÆ® 39. NFS NFS NFS ¼¹ö ¿î¿µ ½ÇÀü Å×½ºÆ® 40. Samba Samba »ï¹Ù¼¹ö ¿î¿µ ½ÇÀü Å×½ºÆ® 41. DHCP DHCP ¼¹ö DHCP Ŭ¶óÀ̾ðÆ® 42. IPTABLES ipchains¿Í iptablesÀÇ Â÷ÀÌÁ¡ ÇÊÅ͸µÀÇ ¸ñÀû IPTABLES¸¦ »ç¿ëÇϱâ À§ÇÑ È¯°æ IPTABLES »ç¿ë¹ý IPTABLES È°¿ë 43. º¸¾È ¹× ¾÷µ¥ÀÌÆ® ÇØÄ¿°¡ µÇ·Á¸é ¸ÕÀú °³¹ßÀÚ°¡ µÇ¾î¶ó º¸¾ÈÀÇ ÇÙ½ÉÀº ¾÷µ¥ÀÌÆ®