´ÙÀ½ ÀÌÀü Â÷·Ê

5. ÀÎÆ®¶ó³Ý ¼Â¾÷

ÀÎÆ®¶ó³ÝÀº ´Ù¸¥ Ç÷§ÆûÀÇ ÀÚ¿øÀ» °øÀ¯ÇÒ ¼ö ¾ø´Ù¸é ¿Ïº®ÇÑ °ÍÀÌ ¾Æ´Ï´Ù. ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛÀ» Áö¿øÇÒ ÇÊ¿ä°¡ ÀÖÀ¸¸ç, ±×µéÀÇ ÀÚ·á¿¡ Á¢±ÙÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ ¹®¼­´Â ´ÙÀ½ÀÇ ¹ü¿ë ÆÄÀϽýºÅÛÀ¸·Î ¸®´ª½º¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù.

À̵é ÆÄÀϽýºÅÛµéÀº ¸®´ª½º ¹öÀü¿¡ µû¶ó ¸®´ª½º Ä¿³Î·Î ÄÄÆÄÀÏ ¶Ç´Â ¸ðµâÀ» Ãß°¡ ÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¸®´ª½º Ä¿³Î ÄÄÆÄÀÏÀÌ ¾î·Æ´Ù¸é ModuleÀ» Æ÷ÇÔÇÑ Ä¿³Î

ÄÄÆÄÀÏÀ» À§ÇÏ¿© sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.htmlÀÇ Kernel HOWTO¸¦ Âü°íÇϰųª

sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.htmlÀÇ Module HOWTO¸¦ Âü°íÇ϶ó.

5.1 NCPFS

Netware ¼­¹ö¿¡¼­ ÆÄÀÏ °øÀ¯¸¦ À§ÇÏ¿© NCP(ncpfs)¸¦ Áö¿øÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. NCPFS´Â Ä¿³Î ¹öÀü 1.2.x ¿Í 1.3.71À̻󿡼­ µ¿ÀÛÇÑ´Ù. ¸î¸î 1.3.x ÀÌÀü Ä¿³Î¿¡¼­´Â µ¿ÀÛÇÏÁö ¾Ê´Â´Ù. ÀÌ°ÍÀº Netware 4.xÀÇ NDS µ¥ÀÌÅͺ£À̽º¿¡ Á¢±ÙÇÏÁö ¸øÇÑ´Ù. ±×·¯³ª °áÇÕÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ Netware 4.x¸¦ ¾´´Ù¸é Äֿܼ¡¼­ Set Bindery Context ¸í·ÉÀ» »ç¿ëÇÏ¿© ¸í½ÃµÈ ÄÁÅ×À̳ʷΠ°áÇÕÀ» °¡´ÉÄÉ ÇÒ ¼ö ÀÖ´Ù.

set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM

»ó±â ¿¹¹®ÀÇ 2°³ÀÇ ÄÁÅ×À̳ʴ °áÇÕ Áö¿øÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù. ½ã»çÀÌÆ®·ÎºÎÅÍ URL

sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz (currently ncpfs-2.0.10)À» ÅëÇÏ¿© NCP ÆÄÀϽýºÅÛ À¯Æ¿¸®Æ¼¸¦ ³»·Á¹ÞÀ» ÇÊ¿ä°¡ ÀÖ´Ù.

¼³Ä¡

ncpfsÀ¯Æ¿¸®Æ¼ ¼³Ä¡¸¦ À§ÇÏ¿© ÀÔ·ÂÇ϶ó

        zcat ncpfs.tgz | tar xvf -
ÀÚ½ÅÀÇ µð·ºÅ丮·Î ¾ÐÃàÀ» ÇØÁ¦ÇÑ´Ù. ÀÌ °æ¿ì¿¡ ncpfs-2.0.10 µð·ºÅ丮°¡ »ý±â´Âµ¥ ¼³Ä¡ Àü¿¡ ncpfsµð·ºÅ丮·Î ¹Ù²Ù¾î¶ó. ÇÊ¿äÇÏ´Ù¸é MakefileÀ» ÆíÁýÇÏ°í README¸¦ Àо¶ó.

ncpfs ¼³Ä¡´Â »ç¿ëÁßÀÎ Ä¿³Î ¹öÀü¿¡ ÀÇÁ¸ÇÑ´Ù. Ä¿³Î 1.2¶ó¸é ´Ü¼øÈ÷ 'make'¶ó°í ÀÔ·ÂÇÏ¸é µÈ´Ù. °è¼ÓÇÏ¿© 'make install'À» ŸÀÌÇÎÇÏ¸é ½ÇÇà ÆÄÀÏ°ú ¸Å´º¾ó ÆäÀÌÁö¸¦ ¼³Ä¡ÇÒ °ÍÀÌ´Ù.

Ä¿³Î 1.3.71 ¶Ç´Â ±× ÀÌ»óÀÇ ¹öÀüÀ» »ç¿ëÇÑ´Ù¸é Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß ÇÒ °ÍÀÌ´Ù. À̵é Ä¿³ÎµéÀº ncpfs Ä¿³Î ºÎºÐÀÌ ¸ÞÀÎ ¼Ò½º Æ®¸®¿¡ ÀÌ¹Ì Æ÷ÇԵǾî ÀÖ´Ù. ¸¸ÀÏ Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇÒ ÇÊ¿ä°¡ ÀÖ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¿© Á¡°ËÇغ»´Ù.

        cat /proc/filesystems
ÀÌ°ÍÀº Ä¿³ÎÀÌ ncpfs¸¦ ¾Ë°í ÀÖ´ÂÁö ¾Ë·ÁÁÙ °ÍÀÌ´Ù. ¸¸ÀÏ ncpfs°¡ ¾ø´Ù¸é ´Ù½Ã ÄÄÆÄÀÏÇϰųª ¸ðµâÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù. Ä¿³Î ´Ù½Ã ÄÄÆÄÀÏÀ» ÇÏ·Á¸é 'make config'¸¦ ÀÔ·ÂÇÏ°í ´ÙÀ½ÀÇ ¹°À½¿¡
The IPX protocol (CONFIG_IPX) [N/y/?]
´ÜÁö 'y'¶ó°í ´äÇ϶ó. ¾Æ¸¶µµ ´ÙÀ½ ´Ü¶ô¿¡¼­ Áú¹®µÇ´Â ¸ðµç ³»ºÎ Áú¹®¿¡ ´äÇÒ ÇÊ¿ä´Â ¾ø´Ù. Ä¿³ÎÀÌ ¼º°øÀûÀ¸·Î Çѹø ¼³Ä¡µÇ¾ú´Ù¸é ¸®ºÎÆ®, /proc/filesystem üũÇ϶ó. ±×¸®°í ¸¸ÀÏ ¸ðµç°ÍµéÀÌ OK ¶ó¸é ncpfsÀ¯Æ¿¸®Æ¼ ¼³Ä¡´Â ó¸®µÈ °ÍÀÌ´Ù. ncpfs ÆÄÀÏÀ» ³»·Á¹ÞÀº µð·ºÅ丮·Î °¡¼­ 'make'¸¦ ÀÔ·ÂÇ϶ó. ÄÄÆÄÀÏÇÑ ÈÄ¿¡ 'make install'À̶ó°í ÀÔ·ÂÇÏ¸é ¸Å´º¾ó ÆäÀÌÁö¿Í ¿©·¯ À¯Æ¿¸®Æ¼µéÀ» ¼³Ä¡ÇÑ´Ù.

¸¶¿îÆà NCPFS

¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇϱâ À§ÇØ ´ÙÀ½À» ÀÔ·ÂÇ϶ó

        ipx_configure --auto_interface=on --auto_primary=on
        slist
Netware ¼­¹öµéÀÇ ¸ñ·ÏÀ» º¼ ¼ö ÀÖ´Ù. ÀÌÁ¦ Netware ¼­¹ö·ÎºÎÅÍ ÆÄÀÏÀ» °øÀ¯ ÇÒ Áغñ°¡ µÈ °ÍÀÌ´Ù.

¼­¹ö MYDOW_NWÀÇ º¼·ý VOL1:ÀÇ \home\htmldocs µð·ºÅ丮ÀÇ HTML ÆÄÀÏ Á¢±Ù Çʿ伺À» Áö¿øÇÑ´Ù. SYSCON ¶Ç´Â NWADMINÀÌ »ç¿ëÁßÀÎ ÀÌ µð·ºÅ丮·Î Àü¿ë Á¢±ÙÀ» ºÎ¿©¹ÞÀº »õ·Î¿î »ç¿ëÀÚ 'EXPORT' Æнº¿öµå 'EXP123'¸¦ »ý¼º ÇÒ °ÍÀ» ÃßõÇÑ´Ù.

¸®´ª½º¿¡¼­ »õ·Î¿î µð·ºÅ丮 /mnt/MYDOM_NW ¸¦ »ý¼ºÇÑ ÈÄ¿¡ Netware ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ® Çϱâ À§ÇØ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÑ´Ù.

        ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW
´ÙÀ½ÀÇ ¸í·É
        ls /mnt/MYDOM_NW/vol1/home/htmldocs
MYDOM_NW/VOL1:\HOME\HTMLDOCS(Netware ÆÄÀÏ Ç¥±â¹ýÀ¸·Î)ÀÇ ¸ðµç ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. ¸¸ÀÏ ¾î¶² ¹®Á¦°¡ ÀÖ´Ù¸é IPX ½Ã½ºÅÛÀÇ ³»ºÎ »óȲ

ÆľÇÀ» À§ÇÏ¿© sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html¿¡ ÀÖ´Â IPX HOWTO¸¦ Àо¶ó.

5.2 SMBFS

SMB(smbfs) Áö¿øÀÌ ÇÊ¿äÇÒ ¶§ À©µµ ¼­¹öÀÇ ÆÄÀÏ °øÀ¯. ´ÙÀ½ÀÇ ½ã»çÀÌÆ®·ÎºÎÅÍ SMB ÆÄÀϽýºÅÛ À¯Æ¿¸®Æ¼¸¦ ³»·Á¹ÞÀ» ÇÊ¿ä°¡ ÀÖ´Ù.

sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz (currently smbfs-2.0.1)

¼³Ä¡

smbfs À¯Æ¿¸®Æ¼¸¦ ¼³Ä¡ÇÏ·Á°í ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϸé

        zcat smbfs.tgz | tar xvf -
ÀÚ½ÅÀÇ µð·ºÅ丮·Î ¾ÐÃàÀ» Ǭ´Ù. ÀÌ °æ¿ì¿¡ ¼³Ä¡ÀÛ¾÷ Àü¿¡ smbfs-2.0.1 µð·ºÅ丮¸¦ smbfs µð·ºÅ丮·Î ¹Ù²Ù¾î¶ó. README ÆÄÀÏÀ» Àо°í ÇÊ¿äÇÏ´Ù¸é MakefileÀ» ¼öÁ¤ÇÑ´Ù.

smbfs¼³Ä¡´Â »ç¿ëÁßÀÎ Ä¿³Î ¹öÀü¿¡ ÀÇÁ¸ÇÑ´Ù. Ä¿³ÎÀÌ 1.2¶ó¸é ´ÜÁö 'make'¶ó°í Ä¡¸é µÈ´Ù. °Ô¼ÓÇÏ¿© 'make install'À̶ó°í Ä¡¸é ¸Å´º¾ó ÆäÀÌÁö¿Í ½ÇÇà ÆÄÀϵéÀ» ¼³Ä¡ÇÑ´Ù.

Ä¿³Î 2.0 ¶Ç´Â ±× ÀÌÈÄ ¹öÀüÀ» »ç¿ëÇÑ´Ù¸é Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß ÇÒ °ÍÀÌ´Ù. À̵é Ä¿³ÎµéÀº smbfs Ä¿³Î ºÎºÐÀÌ ¸ÞÀÎ ¼Ò½º Æ®¸®¿¡ ÀÌ¹Ì Æ÷ÇԵǾî ÀÖ´Ù. ¸¸ÀÏ Ä¿³ÎÀÌ ´Ù½Ã ÄÄÆÄÀÏÇÒ ÇÊ¿ä°¡ ÀÖ´Ù¸é üũ¸¦ À§ÇÏ¿© ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇ϶ó.

        cat /proc/filesystems
ÀÌ°ÍÀº Ä¿³ÎÀÌ smbfs¸¦ ¾Ë°í ÀÖ´ÂÁö ¾Ë·ÁÁÙ °ÍÀÌ´Ù. ¸¸ÀÏ smbfs°¡ ¾ø´Ù¸é ´Ù½Ã ÄÄÆÄÀÏÇϰųª ¸ðµâÀ» Ãß°¡ÇØ¾ß ÇÑ´Ù. ´Ù½Ã Ä¿³Î ÄÄÆÄÀÏÀ» ÇÏ·Á¸é 'make config'¸¦ ÀÔ·ÂÇÏ°í smbfs ÆÄÀϽýºÅÛ Áö¿ø ¿©ºÎ¸¦ ¹°À½¿¡ yes¶ó°í ´äÇÑ´Ù. Ä¿³ÎÀÌ ¼º°øÀûÀ¸·Î Çѹø ¼³Ä¡µÇ¾ú´Ù¸é ¸®ºÎÆ®ÇÑ ´ÙÀ½, /proc/filesystemÀ» È®ÀÎÇÑ´Ù. ±×¸®°í ¸ðµç°ÍÀÌ Àß µ¹¾Æ°£´Ù¸é smbfs À¯Æ¿¸®Æ¼¸¦ ¼³Ä¡ÇÒ Áغñ´Â ³¡³­ °ÍÀÌ´Ù. smbfs ÆÄÀÏÀ» ³»·Á¹ÞÀº µð·ºÅ丮·Î °¡¼­ 'make'¸¦ ÀÔ·ÂÇ϶ó. ÄÄÆÄÀÏÇÑ ÈÄ¿¡ 'make install'À̶ó°í Ä¡¸é ¸Þ´º¾ó ÆäÀÌÁö¿Í ¿©·¯ À¯Æ¿¸®Æ¼µéÀ» ¼³Ä¡ÇÑ´Ù.

¸¶¿îÆà SMBFS

ÀÌ ¿¹Á¦¿¡¼­ 'MYDOM_NT'¶ó´Â WinNT¼­¹ö°¡ ÀÖ°í, °øÀ¯ µð·ºÅ丮´Â 'C:\PUB\HTMLDOCS'ÀÌ°í °øÀ¯ À̸§Àº 'HTMLDOCS'À̸ç Æнº¿öµå´Â ¾ø´Ù°í °¡Á¤ ÇÑ´Ù. ¸®´ª½º¿¡¼­ »õ·Î¿î µð·ºÅ丮 /mnt/MYDOM_NT¸¦ ¸¸µé°í, smbfs ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ® Çϱâ À§ÇÏ¿© ´ÙÀ½ÀÇ ¸í·ÉÀ» ÀÔ·ÂÇÑ´Ù.

        smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n
¸¸ÀÏ ÀÌ ÀÛ¾÷ À߸øµÇ¾ú´Ù¸é ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇØ º¸¶ó.
        smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3
´ÙÀ½ÀÇ ¸í·ÉÀ» ÀÔ·ÂÇϸé
        ls /mnt/MYDOM_NT
bsol;bsol;MYDOM_NT\PUB\HTMLDOCS (Windows ÆÄÀÏ Ç¥±â¹ýÀ¸·Î)ÀÇ ¸ðµç ¸ñ·ÏÀ» 
  º¸¿©ÁØ´Ù.

5.3 NFS

¿ì¼± NFS ÆÄÀϽýºÅÛÀÌ°í ÇÔ²² ÄÄÆÄÀÏÇϰųª ¸ðµâÀ» Ãß°¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. NFS°¡ ½ÇÇà ÁßÀÎ Unix È£½ºÆ®ÀÇ À̸§Àº MYDOM_UNIXÀÌ°í IPÁÖ¼Ò´Â 172.16.0.4¸¦ °¡Á¤ÇÑ´Ù. ´ÙÀ½ÀÇ ¸í·ÉÀ¸·Î ÀÌ È£½ºÆ®ÀÇ °øÀ¯(export)ÁßÀÎ µð·ºÅ丮¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

        showmount -e 172.16.0.4
°øÀ¯ÇÏ´Â µð·ºÅ丮¸¦ ¾Ë°í ÀÖ´Ù¸é mount¸í·ÉÀ¸·Î ¸¶¿îÆ® ÇÒ ¼ö ÀÖ´Ù. ¸¶¿îÆ® Æ÷ÀÎÅÍ·Î »ç¿ëÇÒ 'MYDOM_UNIX'¶ó´Â °øÀ¯ À̸§ÀÎ /mnt ¼­ºê µð·ºÅ丮¸¦ »õ·Î ¸¸µé±â¸¦ ÃßõÇÑ´Ù.

mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MYDOM_UNIX rsize¿Í wsize´Â ȯ°æ¿¡ µû¶ó º¯°æ µÉ ¼ö ÀÖ´Ù.

¸¸ÀÏ ¾î¶² ¹®Á¦°¡ ¹ß»ýÇß´Ù¸é NFS ½Ã½ºÅÛ »óȲ ÆľÇÀ» À§ÇÏ¿© sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.htmlÀÇ NFS HOWTO¸¦ Àо¶ó.


´ÙÀ½ ÀÌÀü Â÷·Ê