next up previous
Next: netbios À̸§ ¼­¹ö¿Í »ï¹Ù Up: »ï¹ÙÀÇ ¼³Ä¡¹æ¹ý Previous: SWAT ¼³Ä¡ ¹æ¹ý

Á¶ÀýÆÄÀÏ ¼³Á¤ ¹æ¹ý

SWAT¸¦ ¼³Ä¡Çߴ°¡? ¼öµ¿À¸·Î smb.conf¸¦ °íÄ¡´Â ÀÏÀº ÀÌÁ¦ º» °¡À̵忡¼­ ´õ ÀÌ»ó ¼³¸íÇÏÁö ¾ÊÀ» »ý°¢À̹ǷÎ, Ȥ½Ã ¼³Ä¡ÇÏÁö ¾ÊÀ¸½Å ºÐÀº ¾à°£ÀÇ ¼ö°í¸¦ µé¿©, ¾ÕÀ¸·ÎÀÇ °í»ý±æÀ» ÇÇÇϱâ À§Çؼ­¶óµµ, Áö±Ý ´çÀå SWAT¸¦ ¼³Ä¡Çϱ⠹ٶõ´Ù.

ÀÌÁ¦ Á¶ÀýÆÄÀÏÀ» ¼Õ´ë±â¿¡ ¾Õ¼­ Ä¿ÇÇ ÇÑÀÜÀ» ÁغñÇÑ´Ù. ¿Ö³ÄÇϸé, ÀÌÈÄ ¼³¸íÇÒ °úÁ¤ÀÌ °íµµÀÇ (?) Æ®¸¯°ú ¼ø¹ß·ÂÀ» ¿ä±¸Çϱ⠶§¹®ÀÌ´Ù. ƯÈ÷ samba-2.x ¹öÀü¿¡ µé¾î¿Í¼­´Â Á¶ÀýÆÄÀÏÀÌ °ú°Å 1.9.x ¹öÀü¿¡ ºñÇØ ±×¾ß¸»·Î ȹ±âÀûÀ¸·Î °³¼±µÇ¾úÀ¸¹Ç·Î ±×¾ß¸»·Î Á¤½ÅÀ» ¹Ù¦Â÷·Á¾ß ÇÑ´Ù. ºñ·Ï SWATÀÇ ÈûÀ» ºô¾î °¢Á¾ ¼³Á¤°ªÀ» º¯°æÇÏ°ÚÁö¸¸, µµ±¸°¡ ¾Æ¹«¸® ÁÁ´õ¶óµµ »ç¿ëÀ» À߸øÇÏ¸é ¿ÀÈ÷·Á ¾²Áö¾ÊÀº °æ¿ì¸¸ ¸øÇϹǷΠ¹æ½ÉÀº ±Ý¹°ÀÌ´Ù.

Á¶ÀýÆÄÀÏ ¼³Á¤¿¡ °ü·ÃµÈ Áß¿äÇÑ ³»¿ëÀº º°µµÀÇ sectionÀ¸·Î ºÐ¸®Çؼ­ µÚ¿¡ ¼³¸íÇÒ °ÍÀ̳ª, ¼ºÁúÀÌ ±ÞÇϽŠºÐµéÀ» À§ÇØ ¿©±â¼­´Â °¡Àå ´Ü¼øÇÑ - ±×¾ß¸»·Î »ï¹Ù°¡ °£½ÅÈ÷ µ¿ÀÛÇÏ´Â - Á¶Àý¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. È£±â½É¿¡ ÀÌ°ÍÀú°Í ºÎ¼öÀûÀÎ »çÇ×±îÁö ¼Õ´ë±â ½ÃÀÛÇϸé Àç¾ÓÀÌ ´ÚÄ£´Ù´Â »ç½ÇÀ» ¹Ì¸® °æ°íÇÑ´Ù. ½Ã½ºÅÛ °ü¸®¿¡ Á¤¸»·Î ´É¼÷ÇÑ »ç¶÷(ÃÖ¼ÒÇÑ ÀÚ½ÅÀÌ ÇÏ´Â ÀÏÀÌ ¹«¾ùÀÎÁö ¾Ë°í ÀÖ´Â »ç¶÷)ÀÌ ¾Æ´Ï¸é ½Ã½ºÅÛ¿¡ ¼³Á¤µÇ¾îÀÖ´Â ±âº»°ªÀ» À¯ÁöÇϵµ·Ï ³ë·ÂÇ϶ó!

SWAT´Â ÀÚµ¿À¸·Î smb.conf¸¦ »ý¼º½ÃÅ°¹Ç·Î ¿¹Àü°ú °°ÀÌ smb.conf¸¦ µð·ºÅ丮 ÇÑ ±¸¼®¿¡¼­ ã¾Æ³»¾î º¹»çÇÒ ÇÊ¿ä°¡ ¾øÀ½À» ÁÖÁöÇϱ⠹ٶõ´Ù.

¾Æ±î µ¿ÀÛ½ÃŲ SWATÈ­¸éÀ» º¸¸é À§ÂÊ¿¡ ¾ÆÀÌÄÜÀÌ ÁÙÀ» ¼­ ÀÖÀ» °ÍÀÌ´Ù. °¢ ¾ÆÀÌÄÜÀ» °£´ÜÇÏ°Ô ¼Ò°³ÇÑ´Ù.

´ëÃæ ¹«¾ùÀ» ÇÏ´ÂÁö ÆÇ´ÜÀÌ ¼¹´Ù¸é ÀÌÁ¦ º»°ÝÀûÀ¸·Î smb.conf ÆÄÀÏÀ» ¶â¾î°íÃĺ¸ÀÚ. ¾Æ·¡¿¡ ¼Ò°³ÇÏ´Â ÀýÂ÷´Â °øÀ¯ ·¹º§(share mode)·Î ¾ÏȣȭµÇÁö ¾ÊÀº ¾ÏÈ£¸¦ »ï¹Ù ¼­¹ö°¡ ´Ù·çµµ·Ï ÇÏ´Â ¼³Á¤¹æ¹ýÀÌ´Ù. ¾Õ¼­ ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ Windows 98NTÀÇ ¾ÏȣȭµÈ ¾ÏÈ£¸¦ Áö¿øÇÏ´Â user mode, SMB ¼­¹ö·Î ÇÏ¿©±Ý ¾ÏÈ£¸¦ ÀÎÁõÇϵµ·Ï ¸¸µå´Â server mode, µµ¸ÞÀÎ ·Î±×¿ÂÀ» Áö¿øÇÏ´Â domain mode´Â ¿©±â¼­ ¼³¸íÇÒ °æ¿ì ¹èº¸´Ù ¹è²ÅÀÌ Ä¿Áö¹Ç·Î, º°µµÀÇ section¿¡¼­ ºÐ¸®Çؼ­ ´Ù·çµµ·Ï ÇÑ´Ù.

  1. [GLOBALS] ¾ÆÀÌÄÜÀ» ´­·¯ ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ Àü¿ª Àμö¸¦ ¼³Á¤ÇÑ´Ù: º¯°æÀÌ ³¡³ª¸é [Commit Changes] ¹öÆ°À» ´­·¯ º¯°æ »çÇ×À» ÀúÀåÇÑ´Ù.
  2. °è¼ÓÇؼ­ [SHARES] ¾ÆÀÌÄÜÀ» ´­·¯ °øÀ¯ µð·ºÅ丮¸¦ ¼³Á¤ÇÑ´Ù: °¢°¢ÀÇ °øÀ¯ µð·ºÅ丮 ¼³Á¤ÀÌ ³¡³ª¸é ¿ª½Ã [Commit Changes] ¹öÆ°À» ´­·¯ º¯°æ »çÇ×À» ÀúÀåÇÑ´Ù..

¿¹Àü¿¡ ºñÇØ ±âº»°ª ¼³Á¤ÀÌ ÈǸ¢ÇϹǷΠÀ§ÀÇ ³»¿ë¸¸ º¯°æÇÏ¸é ±×·°Àú·° µ¿ÀÛÀÌ °¡´ÉÇÔÀ» ¾Ë ¼ö ÀÖ´Ù. µµ´ëü SWAT·Î »ý¼ºµÈ smb.conf´Â ¾î¶»°Ô »ý°å´ÂÁö ±Ã±ÝÇØÇϽô ºÐµéÀ» À§ÇØ µû²öµû²öÇÑ ¿¹Á¦¸¦ º¸¿©ÁÖ°Ú´Ù.

-------------- smb.conf ---------------------------------
# from jhpark.kies.co.kr (192.168.114.144)
# Date: 1999/02/10 17:45:50

# Global parameters
        workgroup = ANIMAL
        security = SHARE
        log file = /usr/local/samba/var/log.%m
        client code page = 949
        dns proxy = No

[tmp]
        comment = Temporary File space
        path = /tmp
        guest ok = Yes

[homes]
        comment = Home Directories
        read only = No
        browseable = No
-------------- smb.conf ---------------------------------

1.9.x ´ë¿Í ºñ±³ÇÒ¶§ smb.conf ÆÄÀÏÀÌ ±âº»°ªÀÌ ¾Æ´Ñ ºÎºÐ¸¸ ±ò²ûÇÏ°Ô Ç¥½ÃµÊÀ» ¾Ë ¼ö ÀÖ´Ù. ¸ðµç ºÎ¹®À» »ìÆ캸±â À§Çؼ­´Â ¾Æ·¡¿¡ ¼Ò°³ÇÒ testparm ¸í·ÉÀ̳ª, SWATÀÇ [VIEW] ¾ÆÀÌÄÜÀ» »ç¿ëÇϱ⠹ٶõ´Ù.

»ï¹Ù´Â smb.conf°¡ 100% ÀÌ»ó¾ø´Ù´Â °¡Á¤ÇÏ¿¡¼­ µ¿ÀÛÇϹǷÎ, Á¶ÀýÆÄÀÏ¿¡ ¿À·ù°¡ ÀÖÀ» °æ¿ì ¹Ýµå½Ã °íÃÄ¾ß ÇÑ´Ù. ¿À·ù¸¦ ÆÇÁ¤Çϱâ À§ÇØ »ï¹Ù ¼­¹ö¿¡¼­ smb.conf¸¦ ´ÙÀ½ÀÇ ¹æ¹ýÀ¸·Î Å×½ºÆ®ÇÑ´Ù. testparm °á°ú¿¡ ÁÖ¸ñÇϱ⠹ٶõ´Ù.

# /usr/local/samba/bin/testparm /usr/local/samba/lib/smb.conf

¼ºÁúÀÌ ±ÞÇؼ­ Áö±Ý ´çÀå »ï¹Ù¸¦ ¾²°í ½ÍÀ¸½Å ºÐµéÀº SWATÀÇ [STATUS] ¾ÆÀÌÄÜÀ» ´­·¯ ¼­¹ö »óÅ ȮÀÎ È­¸é¿¡¼­ [Start smbd] ¹× [Start nmbd]¸¦ ´­·¯ »ï¹Ù ¼­¹ö¸¦ µ¿ÀÛ½ÃÅ°±â ¹Ù¶õ´Ù. smb.conf°¡ ¼öÁ¤µÇ¾ú´Ù¸é ¹Ýµå½Ã [STATUS] ¾ÆÀÌÄÜÀ» ´­·¯ ¼­¹ö »óÅ ȮÀÎ È­¸éÀ¸·Î µé¾î°£ ´ÙÀ½ [Restart smbd] ¹× [Restart nmbd]¸¦ ´­·¯¼­ »ï¹Ù ¼­¹ö¸¦ Àç½Ãµ¿ÇØ¾ß ÇÑ´Ù.



¹ÚÀçÈ£
1999³â2¿ù26ÀÏ (±Ý), ¿ÀÈÄ 3½Ã9ºÐ25ÃÊ