ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÀûÓÃLinuxϵͳµÄSamba·þÎñÄ£ÄâNTÓò

·¢²¼Ê±¼ä:2006-10-23 10:28:38À´Ô´:ºìÁª×÷Õß:userhq
¡¡¡¡ÏÖÔÚ£¬Ðí¶àµ¥Î»¶¼ÔÚ½¨Éè×Ô¼ºµÄ¾ÖÓòÍøÒÔʵÏÖ×ÊÔ´¹²Ïí£¬ÆäÖÐÎļþ¹²ÏíÊÇÒ»¸öÖØÒª·½Ãæ¡£µ±Ç°ÓÐÐí¶àÍøÂç²Ù×÷ϵͳ¿É¹©ÎÒÃÇÑ¡Ôñ£¬Ïà¶Ô¶øÑÔ£¬Ñ¡ÔñLinux×öΪÍøÂç²Ù×÷ϵͳ¾ßÓбȽϺõÄÐÔÄܼ۸ñ±È¡£LinuxÌṩµÄWeb·þÎñ¡¢Óʼþ·þÎñ¡¢Êý¾Ý¿â·þÎñ¡¢Îļþ¹²Ïí·þÎñ»ù±¾Äܹ»Ê¤Èδó¶àÊýµ¥Î»µÄÓ¦ÓÃÐèÇó¡£±¾ÎÄÖ÷Òª²ûÊöÈçºÎÀûÓÃLinuxµÄSamba·þÎñÄ£ÄâNTÓòʵÏÖ¾ÖÓòÍøµÄÎļþ×ÊÔ´¹²Ïí¡£

¡¡¡¡SambaÊÇÒ»¸öÓëWindowsNT¾ßÓÐÏàͬЭÒéµÄÈí¼þ°ü¡£ÎÒÃÇ¿ÉÒÔÀûÓÃSamba·þÎñÀ´Ä£ÄâWindows NTÓò£¬Ê¹Óû§´ÓWindows¼ÆËã»úÉÏÖ±½ÓʹÓÃһ̨Linux·þÎñÆ÷ÉϵÄÎļþºÍ´òÓ¡»ú¡£µ±ÄãÕýÈ·°²×°ÁËSambaÈí¼þ°üºó£¬½ÓÏÂÀ´µÄ¹¤×÷ÊÇÕýÈ·ÅäÖÃSamba£¬Samba·þÎñµÄÅäÖö¼ÔÚ/etc/smb.confÖÐÍê³É¡£

¡¡¡¡¸øSambaÒ»¸öºÏÊʵÄÓòÃû

¡¡¡¡ÔÚSmb.confÎļþ[Global]Ò»½ÚÖУ¬WorkgroupÏîʵ¼ÊÉÏÏ൱ÓÚWindowsNTµÄÓòÃû£¬ËüµÄĬÈÏÉèÖÃÊÇMygroup£¬ÎÒÃÇ¿ÉÒÔ¸ù¾Ýµ¥Î»Ãû³Æ¡¢¸öÈË°®ºÃ¸øËüÒ»¸öÃû×Ö£¬ÈçSambaserver¡£

¡¡¡¡ÉèÖÃÔÊÐíWindows¹¤×÷Õ¾µÇ¼
¡¡
¡¡¡¡Í¬Ñù£¬ÔÚSmb.confÎļþ[Global]Ò»½ÚÖУ¬Domain logonsÏîÉèÖÃΪYes£¬±íʾSamba·þÎñÔÊÐíWindowsÓû§µÇ¼¡£

¡¡¡¡Óû§¼ø±ðÉèÖÃ

¡¡¡¡¾­¹ýÒÔÉÏÁ½²½ÉèÖúó£¬ÔÚWindows95ÀÏ°æ±¾»òLan manager for DOSÖУ¬°´LinuxºÏ·¨Óû§µÇ¼£¬¾ÍÄܹ»Ë³ÀûµØµÇ¼µ½Samba·þÎñÆ÷¡£¿ÉÊÇ£¬ÔÚWindows98ÖУ¬Äã»á·¢ÏÖ£¬×ÜÊdzöÏÖÒ»¸öÀàËÆ¿ÚÁî²»ÕýÈ·µÄÌáʾ£¬ÕâÊÇʲôԭÒòÄØ£¿Ô­À´Samba·þÎñ¿ÚÁîʶ±ðĬÈϵÄÉèÖÃÊÇÆÕͨÎı¾£¬¶øWindows 98ºÍ´øÓÐSP3ÒÔÉϵÄWindows NT 4.0¡¢Windows 2000¶¼ÊÇʹÓüÓÃÜ¿ÚÁî¡£ÈçºÎ½â¾öÕâ¸öÎÊÌâÄØ£¿¿ÉÓÃÒÔÏÂÈýÖÖ·½·¨¡£Èç±í1 £º

[code]ÏîÃû³Æ¡¡¡¡¡¡¡¡¡¡º­Òå¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿ÉÄܵÄÖµ

comment¡¡¡¡¡¡¡¡ ¹²ÏíÃû×¢ÊÍ

public¡¡¡¡¡¡¡¡¡¡¸Ã¹²Ïí×ÊÔ´ÊÇ·ñ¹«¹²Ðí¿É¡¡¡¡¡¡yes no

writeable¡¡¡¡¡¡ ¿ÉÒÔ½øÐÐд²Ù×÷¡¡¡¡¡¡¡¡¡¡¡¡¡¡yes no

valid users¡¡¡¡ ÔÊÐíµÄÓû§£¬¶à¸öÓû§Ê±£¬¡¡¡¡mary;joke;hxw
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ÖмäÓ÷ֺŸô¿ª

allow hosts¡¡¡¡ ÔÊÐíµÄ¿Í»§»ú£¬¶à¸öʱ£¬ÖС¡¡¡hxw;moli;liping»ò

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¼äÓ÷ֺŸô¿ª£¬¿ÉÒÔÓÃipµØ¡¡¡¡11,103,41.*;11.103.42.88
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Ö·±íʾ

create mask¡¡¡¡ ÎļþĿ¼½¨Á¢µÄÇ¿ÖÆÑÚÂë[/code]
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. userhq ÓÚ 2006-10-23 10:30:28·¢±í:

    ¡¡¡¡MyshareÊǹ©¿Í»§»ú¹²ÏíµÄ¹²ÏíÃû£¬/home/sambaÊǸù²Ïí×ÊÔ´ÔÚ·þÎñÆ÷ÉϵÄĿ¼¡£ ÔÚ¹²ÏíС½ÚÖУ¬¿ÉÒÔ¼ÓÈë±í1ÖеÄһЩ³£ÓõĿØÖÆÏî¡£ÔÚPathÏîÖУ¬¿ÉÒÔ³ä·ÖÀûÓÃSambaÌṩµÄºê¹¦ÄÜ£¬³£Óõĺê¼û±í2¡£ÈçÏÂÃæµÄUsershare¹²Ïí×ÊÔ´£¬¾ÍÊǸù¾Ý²»Í¬Óû§Ó³Éäµ½ÆäÏàÓ¦µÄÓû§Ä¿Â¼£º

    [code][usershare] comment=²»Í¬Óû§¹²Ïí×ÊÔ´
    path=/home/%u
    public=yes
    writeable=yes
    printable=no[/code]

    ¡¡¡¡ÔÚÉèÖù²Ïí×ÊÔ´ÖУ¬Òª×¢ÒâµÄÒ»¸öÎÊÌâ¾ÍÊÇ£¬Èç¹ûÓÐLan manager for DOS¹¤×÷Õ¾£¬ÔÚ¹²ÏíÃûÖв»ÒªÓÃ$·ûºÅ(ÕâÔÚNTÓò¹²ÏíÃûÖÐÊdz£ÓõÄ)£¬ÒòΪÔÚLan manager for DOS¹¤×÷Õ¾ÒªÓ³ÉäÒ»¸öSamba¾ßÓÐ$·ûºÅµÄ¹²ÏíÃûʱ£¬»á³öÏÖDOSÀ©Õ¹´íÎó¡£Í¬Ñù£¬ÒªÔÚLinuxÖÐÀûÓÃSmbmount¡¢SmclientÀ´ÒýÓÃÒ»¸öNTÓò¾ßÓÐ$·ûºÅµÄ¹²ÏíÃûʱҲ»á³öÏÖ´íÎó¡£ÁíÍâҪעÒâµÄÊÇ£¬SambaÊǽ¨Á¢ÔÚLinuxÉϵÄÒ»Ïî·þÎñ£¬LinuxÎļþϵͳµÄȨÏÞÓÅÏÈÓÚSamba¡£±ÈÈç˵£¬Èç¹ûSambaÔÊÐí¶ÔÒ»¸öĿ¼д²Ù×÷£¬µ«Linux²»ÔÊÐí£¬ÄÇô¿Í»§¶Ë»¹ÊDz»ÄÜд²Ù×÷¡£ËùÒÔ£¬ÉèÖÃÁËÒ»¸ö¿ÉдµÄ¹²ÏíÈ´²»ÄܽøÐÐд²Ù×÷ʱ£¬Ê×ÏÈÓ¦µ±¿¼ÂÇLinuxÎļþϵͳÊÇ·ñÊÇдÐí¿É¡£

    ¡¡¡¡ÖØÐÂÆô¶¯Samba·þÎñ

    ¡¡¡¡Ã¿´Î¶ÔSmb.conf×ö¹ýÐ޸ġ¢É¾³ý¡¢Ôö¼Ó²Ù×÷£¬Ä㶼±ØÐëÖØÐÂÆô¶¯Samba·þÎñ£¬²ÅÄÜʹÄãµÄ¸Ä¶¯ÉúЧ¡£·½·¨ÊÇ£º/etc/rc.d/init.d/smb restart¡£

    ¡¡¡¡Í¨¹ýÒÔÉÏÎå²½Ö裬¾Í¿É½¨ÆðÒ»¸öLinuxÉϵġ°NTÓò¡±¡£¾­¹ý³¤ÆÚʹÓú󣬱ÊÕ߸оõËüµÄÎȶ¨ÐÔ¡¢°²È«ÐÔ¶¼Ï൱²»´í¡£µ±ÄãÏ뽨һ¸öÎļþ·þÎñÆ÷ʱ£¬²»·Á°ÑSambaÄÉÈëÄãµÄÑ¡Ôñ·¶Î§¡£

  2. userhq ÓÚ 2006-10-23 10:29:49·¢±í:

    ¡¡¡¡1.Ç¿ÖÆ¿Í»§¶ËÒÔÃ÷ÎÄ¿ÚÁîµÇ¼

    ¡¡¡¡¸Ã·½·¨²ÉÓÃÐÞ¸ÄWindowsϵͳµÄ×¢²á±í¹Ø±Õ¿ÚÁ¼ÓÃܵǼʱ£¬ÒÔÃ÷ÎÄ´«ËÍ¿ÚÁî¡£ÔÚ×¢²á±íHKEY_LOCAL_MACHINE\System\Current-ControlSet\Services\VxD\VNETSETUPÖУ¬Ìí¼ÓÒ»ÏîEnablePlainTextPassword£¬ÖµÎª1(DWORD)¡£È»ºó£¬ÖØÐÂÆô¶¯Windowsϵͳ¡£

    ¡¡¡¡2.ÈÃSambaʹÓüÓÃÜ¿ÚÁî

    ¡¡¡¡µÚÒ»ÖÖ½â¾ö°ì·¨¿ÉÐе«²»ÊµÓã¬Èç¹ûµ¥Î»¹¤×÷վ̫¶à£¬¶Ôϵͳ¹ÜÀíÔ±À´Ëµ£¬ÏÔÈ»ÊǼþÂé·³µÄÊÂÇé¡£ÊÂʵÉÏ£¬ÏÖÔÚÁ÷ÐеÄLinuxµÄSamba°æ±¾¶¼Äܹ»Ê¶±ð¼ÓÃÜ¿ÚÁֻ²»¹ýSambaĬÈϵĿÚÁîʶ±ðÊÇÆÕͨÎı¾¡£ÒªÊ¹SambaÄܹ»Ê¶±ð¼ÓÃÜ¿ÚÁÐèÒª×öÈçϼ¸Ï×÷¡£¸ü¸Ä[Global]Ò»½ÚÖеÄEncrypt passwordÏîΪYes£¬Smb passwdfileÏîÖ¸ÏòÒ»¸öÄ㽨Á¢µÄSambaÃÜÂëÎı¾,ĬÈϵÄÎı¾ÊÇ/etc/smbpasswd¡£½ÓÏÂÀ´£¬ÓÃCat/etc/passwd|mksmbpasswd.sh>/etc/¡£Èç±í£²£º

    [code]ºê¡¡¡¡¡¡¡¡¡¡º­ Òå

    %u¡¡¡¡¡¡¡¡¡¡¸ù¾ÝÒªÇó¹²ÏíµÄÓû§ÃûÌṩ¹²Ïí×ÊÔ´

    %g¡¡¡¡¡¡¡¡¡¡¸ù¾ÝÒªÇó¹²ÏíµÄÓû§ËùÊô×éÌṩ¹²Ïí×ÊÔ´

    %m¡¡¡¡¡¡¡¡¡¡¸ù¾ÝÒªÇó¹²ÏíµÄ»úÆ÷ÃûÌṩ¹²Ïí×ÊÔ´[/code]

    ¡¡¡¡smbpasswdµÄ·½·¨½¨Á¢Ò»¸ö³õʼµÄSambaÃÜÂëÎı¾¡£È»ºó£¬ÎªËùÓÐSambaÓû§½¨Á¢Ò»¸öSambaÃÜÂë¿ÚÁÈçҪΪAbcÓû§½¨Á¢¿ÚÁֻÐè¼üÈëSmbpasswd abc¡£ ͨ¹ýÕâÖÖ°ì·¨£¬Äã¿ÉÒÔÍêÈ«ÏñµÇ¼WindowsNTÒ»ÑùʹÓÃLinuxÉϵÄÎļþ×ÊÔ´£¬¿Í»§¶Ë²»ÔÙÐèÒª×ö¶îÍâµÄ¹¤×÷¡£

    ¡¡¡¡3.Ñ°ÇóµÚÈý·½Óû§ÈÏÖ¤

    ¡¡¡¡Èç¹ûÔÚ¾ÖÓòÍøÖÐÓÐÒ»¸öNT·þÎñÆ÷£¬Samba¿ÉÒÔͨ¹ýNTÓòµÄÈÏÖ¤Ðí¿ÉΪ¿Í»§¶ËÌṩÎļþ·þÎñ¡£Ò²¾ÍÊÇ˵£¬Ö»ÒªÊÇNTÓòµÄºÏ·¨Óû§£¬¾Í¿ÉÒÔ·ÃÎÊSambaÉϵÄÐí¿É¹²Ïí×ÊÔ´¡£¾ßÌåÅäÖ÷½·¨Îª£º°Ñ[Global]Ò»½ÚÖÐSecurityÏîÉèÖÃΪServer£¨SambaĬÈϵÄÊÇUser£©£¬Password ServerÏîÖ¸ÏòNT·þÎñÆ÷Ãû×Ö£¬½¨ÒéʹÓÃIPµØÖ·¡£ÈçPassword Server=11.103.41.12¡£ÕâÖÖ°ì·¨¼ò½Ý£¬µ«ÔÚSamba¹²Ïí×ÊÔ´ÉèÖÃÉÏÐè½øÐиü¶àµÄ°²È«ÉèÖá£ÒòΪÔÚSamba·þÎñÏµĹ«¹²Ðí¿ÉµÄ×ÊÔ´£¬Ö»ÒªÊÇNTÓòµÄºÏ·¨Óû§£¬²»¹ÜÊÇ·ñÊÇLinuxÓû§£¬¶¼ÄÜ·ÃÎʵ½¸Ã×ÊÔ´¡£

    ¡¡¡¡ÉèÖÃSamba¹²Ïí×ÊÔ´

    ¡¡¡¡ÔÚSamba·þÎñÖУ¬¹²Ïí×ÊÔ´µÄÉèÖÃÒª±ÈWindows NTÁé»îµÃ¶à£¬Ëü³ýÁËÄÜÏñWindows NTÒ»Ñù½øÐÐÓû§ºÍ¹¤×÷Õ¾Ðí¿ÉÉèÖÃÍ⣬Samba»¹ÌṩһÖÖºêµÄ¹¦ÄÜ,Äܹ»¸ù¾ÝÇëÇó¹²ÏíµÄ»úÆ÷ºÍÓû§µÄÇé¿ö£¬¶¯Ì¬µØ·ÖÅ䲻ͬµÄ¹²Ïí×ÊÔ´£¬Ò²¾ÍÊÇ˵£¬Ê¹ÓÃͬһ¸ö¹²ÏíÃû£¬²»Í¬µÄÓû§×é¡¢Óû§»ò²»Í¬µÄ¿Í»§»ú£¬»á»ñµÃ²»Í¬µÄ¹²Ïí×ÊÔ´¡£ÉèÖõľßÌå·½·¨ÊÇ£ºÔÚSmb.confÖмÓÈëһС½Ú£¬Ð¡½ÚÃûΪ¹²ÏíÃû£¬ÔÚС½ÚÖУ¬PathÏîÊDZز»¿ÉÉٵģ¬ËüÓÃÀ´±íʾ¸Ã¹²ÏíÃûÓ³Éäµ½Linux·þÎñÆ÷ÉϵÄÄĸöĿ¼¡£È磺

    [code][myshare] path = /home/samba[/code]