¸®´ª½º´Â SMB ¼ºñ½º (¿¹¸¦ µé¾î, WfW, À©95, NT ½ºÅ¸ÀÏÀÇ ³×Æ®¿÷ ÆÄÀÏ & ÇÁ¸°ÅÍ °øÀ¯) ¸¦ »ï¹Ù ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿© Á¦°øÇÑ´Ù. ÀÌ ¼½¼ÇÀº ¾î¶»°Ô °øÀ¯¸¦ ¼³Á¤Çϸç Ŭ¶óÀ̾ðÆ® ±â°è¿¡¼ ¾î¶»°Ô Á¢±ÙÇÏ¿© È°¿ëÇÒ ¼ö ÀÖ´ÂÁö¸¦ ¼³¸íÇÒ °ÍÀÌ´Ù.
»ï¹Ù ÆÐÅ°Áö´Â ·¹µåÇÞ ¹èÆ÷ÆÇ¿¡ Æ÷ÇԵǾîÀִµ¥ ÇöÀç ¼³Ä¡°¡ µÇ¾î ÀÖ´ÂÁö ±×¸®°í ¾î¶² ¹öÀüÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö ¾Ë¾Æº¸·Á¸é ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÏ¸é µÈ´Ù:
rpm -q samba |
¸¸¾à ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é RPM À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ »ó¼¼ÇÑ ³»¿ëÀº ·¹µåÇÞ ÆÐÁöÁö °ü¸®ÀÚ (RPM) »ç¿ëÇϱ⠼½¼Ç - Á¦ 10 Àå À» ÂüÁ¶ÇÏ¸é µÈ´Ù.
½Å°æÀ» ½áÁÖ¾î¾ß ÇÒ °¡Àå Áß¿äÇÑ »ï¹Ù ÆÄÀÏÀº:
°øÀ¯¿¡ ´ëÇÑ »çÇ×°ú ±× ¿ÜÀÇ ¼³Á¤ ÆĶó¸ÞÅÍ°¡ ¼Â¾÷µÇ¾î ÀÖ´Â »ï¹Ù ¼³Á¤ ÆÄÀÏ (ÀÚ¼¼ÇÑ ³»¿ëÀº ¾Æ·¡¸¦ º¸½Ã¿ä)
»ï¹Ù ·Î±× ÆÄÀÏÀÌ ÀÖ´Â °÷
ÆÄÀÏ °øÀ¯°¡ ¼Â¾÷µÉ °ÍÀ¸·Î ¿¹»óµÇ´Â µð·ºÅ丮. ¹°·Ð ÀúÀåÇÏ·Á´Â ÆÄÀÏÀÇ ¾ç¿¡ ÀûÇÕÇÑ ÃæºÐÇÑ °ø°£ÀÌ ÀÖ´Â ´Ù¸¥ Àå¼Ò¸¦ ¼±ÅÃÇÒ ¼öµµ ÀÖ´Ù. °³ÀÎÀûÀ¸·Î ³ª´Â º¸Åë /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 |
Tip: ÆÁ: ÃÖ±Ù ¹öÀüÀÇ »ï¹Ù, 2.0 ÀÌ»ó, ¿¡¼´Â »ï¹Ù ¼³Á¤ °úÁ¤À» ÈξÀ Æí¸®ÇÏ°Ô ÇÒ ¼ö ÀÖ´Â ``swat'' ¶ó´Â À̸§ÀÇ ¸Å¿ì ¾µ¸¸ÇÑ À¥ ±â¹ÝÀÇ ¼³Á¤ À¯Æ¿¸®Æ¼°¡ Á¦°øµÈ´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ¼¹öÀÇ TCP 901 ¹ø Æ÷Æ®¿¡¼ Á¢¼ÓÀ» ±â´Ù¸°´Ù. µû¶ó¼ ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é À¥ ºê¶ó¿ìÀú¿¡¼ ´ÙÀ½°ú °°ÀÌ ¿¬°áÇÏ¸é µÈ´Ù:
³ªÀǵµ¸ÞÀÎ.À̸§:901 |
(¹°·Ð, SWAT À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ·Á¸é ¾ÆÆÄÄ¡¿Í °°Àº À¥ ¼¹ö°¡ ½ÇÇàÁßÀ̾î¾ß ÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº À¥ ¼¹ö¿Í HTTP ij½Ì ÇÁ·Ï½ÃÀÇ °ü¸® ¼½¼Ç À» ÂüÁ¶ÇϽÿä.)
ÃÖ±Ù ¹öÀüÀÇ »ï¹Ù¿¡´Â 2.0 ÀÌÀü°ú ºñ±³ÇÏ¿© »ó´çÈ÷ ¸¹Àº ±â´ÉÀ» Ãß°¡µÇ¾ú´Ù. µû¶ó¼ ½Ã°£À» ÅõÀÚÇÏ¿© »ï¹Ù ÆÐÅ°Áö¸¦ ¾÷±×·¹À̵åÇÒ ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Ù.
Ŭ¶óÀ̾ðÆ®´Â °øÀ¯¿¡ ¿¬°áÇϱâ À§ÇÏ¿© TCP/IP ³×Æ®¿÷ ½ºÅÃÀÌ ½ÇÇàÁßÀ̾î¾ß¸¸ ÇÑ´Ù. °Ô´Ù°¡, ºê¶ó¿ì¡ ±â´ÉÀÌ µ¿ÀÛÇÏ·Á¸é, TCP/IP ÇÁ·ÎÅäÄÝÀº NETBEUI ¿Í ¿«¿©ÀÖ¾î¾ß ÇÑ´Ù. À©µµ 95 ¿¡¼´Â Á¦¾îÆÇ¿¡ ÀÖ´Â "³×Æ®¿öÅ©" ¾ÆÀÌÄÜÀ» ÀÌ¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
Ŭ¶óÀ̾ðÆ®°¡ Á¦´ë·Î ¼³Á¤µÇ¾ú´Ù¸é, "³×Æ®¿öÅ© ȯ°æ" ¿¡ (À©µµ 95 ³ª NT ¸¦ »ç¿ëÇÏ°í ÀÖÁö¾Ê´Ù¸é ±×¿¡ ÇØ´çÇÏ´Â ºê¶ó¿ì¡ ±â´É¿¡) ¼¹öÀÇ °øÀ¯°¡ ³ªÅ¸³ª¾ß ÇÑ´Ù. ±×·¯°í ³ª¸é ³×Æ®¿öÅ© ȯ°æ¿¡¼ ³×Æ®¿÷ µå¶óÀ̺긦 ¸ÅÇÎÇϰųª °øÀ¯ÀÇ Àý´ë °æ·Î (¿¹."\\mail\cdrom") ¸¦ ŸÀÌÇÎÇÏ¿© ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸¾à °øÀ¯ ¼ºñ½º°¡ Æнº¿öµåÀÇ ÀÔ·ÂÀ» ÇÊ¿ä·Î Çϵµ·Ï µÇ¾î ÀÖ´Ù¸é, ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³¯ °ÍÀÌ´Ù.
»ï¹Ù¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â http://samba.anu.edu.au/samba/ ¿¡ ÀÖ´Â »ï¹Ù Ȩ ÆäÀÌÁö¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù.