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

Samba³£¼û¹ÊÕÏÅųý

·¢²¼Ê±¼ä:2007-02-20 11:11:19À´Ô´:ºìÁª×÷Õß:Wisdom
¡¡¡¡1 SMB ·þÎñÆ÷ÉϵIJÙ×÷

¡¡¡¡1).ʹÓÃÏÂÃæµÄÃüÁîÀ´²é¿´ÊÇ·ñÓдíÎóµÄÅäÖá£/usr/bin/testparm /etc/smb.conf

¡¡¡¡2). ÔÚ·þÎñÆ÷ÉÏÒÔ¼°¿Í»§»úÉÏÓÃping ÃüÁî¼ì²étcp/ip ÊÇ·ñÕý³£¹¤×÷¡£

¡¡¡¡3). ÔÚSMB ·þÎñÆ÷ÉÏÓÃ/usr/bin/smbclient -L SMBserverÃüÁµÃµ½Ò»¸ö¹²ÏíµÄÁÐ±í¡£

¡¡¡¡Èç¹û³öÏÖʧ°ÜÐÅÏ¢£¬ÔòÒª¼ì²éÓë·þÎñÆ÷Ïà¹ØµÄ"hosts allow"¡¢"hosts deny"¡¢"valid users"¡¢"invlid users"µÈ²ÎÊýµÄÉèÖá£Èç¹û³öÏÖ"connection refused"£¬Ôò¼ì²éSamba ·þÎñÆ÷½ø³ÌÊÇ·ñÆô¶¯;ÈôSamba ÒÔÊØ»¤½ø³ÌÐÎʽÔËÐеϰÓÃ"netstat -a"ÃüÁî¼ì²é¶Ë¿ÚÊÇ·ñ´¦ÓÚ¼àÌý״̬¡£

¡¡¡¡4). ÔËÐÐÁËÃüÁî"/usr/bin/nmblookup SMBserver"£¬½«·µ»ØSMB ·þÎñÆ÷µÄIP µØÖ·¡£·ñÔònmbd ûÓÐÕýÈ·µÄÔËÐС£

¡¡¡¡5). ÔËÐÐ"/usr/bin/nmblookup -d 2 '*' "ÃüÁÔÚ×ÓÍøÖÐÔËÐÐNetBIOS/TCPIP µÄÖ÷»ú½«»áÏìÓ¦¡£·ñÔò˵Ã÷nmblookup ²»ÄÜÕýÈ·µÄµÃµ½¹ã²¥µØÖ·£¬¿ÉÒÔ³¢ÊÔÔÚsmb.conf ÎļþÖÐÓÃinterfaces ²ÎÊýÈ˹¤ÉèÖÃIP µØÖ·¡¢¹ã²¥µØÖ·ºÍ×ÓÍøÑÚÂë¡£

¡¡¡¡6). ÔËÐÐ"/usr/bin/smbclient \\SMBserver\homes"ÃüÁÐèÒªÊäÈë¿Í»§ÔÚSMB ·þÎñÆ÷ÉϵÄÓû§¿ÚÁȻºó»á³öÏÖÀàËÆ"smb>"µÄÌáʾ·û¡£Õâʱ¿ÉÒÔʹÓÃdir ÃüÁîä¯ÀÀ¿Í»§ÔÚSMB ·þÎñÆ÷ÕÊ»§Ä¿Â¼ÏµÄÎļþ£¬ÓÃhelp ÃüÁî¿ÉÒԵõ½ÆäËûÃüÁîµÄ°ïÖú¡£Èç¹û²»ÄܳöÏÖÀàËÆ"smb>"µÄÌáʾ·û£¬²¢ÇÒÓÐ"invalidnetwork name"µÄ´íÎóÐÅÏ¢£¬ÔòÓпÉÄÜhomes ¹²ÏíûÓÐÕýÈ·µÄÉèÖÃ;»òÕßÓÐ"Bad password"£¬ÔòÒª¼ì
²é"shadow password"¡¢"password encryption"ÒÔ¼°²ÎÊý"valid users"ºÍ"path"µÄÉèÖá£

¡¡¡¡2¡¢SMB ¿Í»§»úÉϵIJÙ×÷

¡¡¡¡1). ÔËÐÐ"net view \\SMBserver"ÃüÁӦ¸ÃÄܹ»ÁгöSMB ·þÎñÆ÷ÉϵĹ²Ïí¡£

¡¡¡¡Èç¹û³öÏÖÀàËÆ"network name not found"µÄ´íÎó£¬ÔòÒª¼ì²é¿Í»§»úÉÏDNS »òWINS µÄÉèÖá£Èç¹û³öÏÖ"Invalid network name"»ò"bad password error"µÄ´íÎó£¬Ôò²ÎÕÕÓëÉÏÃæ"smbclient -L"ÃüÁîÖÐͬÑùµÄ´íÎó½á¹ûµÄ½â¾ö·½·¨¡£Òª×¢Òâ¿Í»§»ú½«ÒªÓÿͻ§×¢²á¿Í»§»úʱËùÓõÄÓû§Ãû/¿ÚÁîÈ¥ÓëSMB ·þÎñÆ÷Á¬½Ó£¬ËùÒÔÔÚSMB ·þÎñÆ÷ÉÏ£¬Óû§×îºÃÓÐͬÑùµÄÓû§Ãû/¿ÚÁî¡£

¡¡¡¡2). ʹÓÃ"net use x;\\SMBserver\homes"ÃüÁ¿ÉÒÔ°ÑSMB ·þÎñÆ÷ÉϿͻ§home Ŀ¼ӳÉäµ½¿Í»§»ú"x:"ÅÌ£¬"x:"Ó¦¸ÃÊÇÒ»¸ö¿Í»§»úÉÏδÓõÄÅ̺š£ÕâÑù£¬¹²ÏíµÄĿ¼¿ÉÒÔÔÚ¿Í»§»úÉÏÒÔ"x:"ÅÌÀ´¿´´ý¡£Õý³£µÄÐÅϢΪ"command complete successfully"¡£

¡¡¡¡Èç¹ûҪֹͣʹÓÃ"x:"ÅÌ£¬¿ÉÒÔʹÓÃ"net use x:/delete"ÃüÁî¡£Èç¹û²»ÄÜÕý³£µÄ°Ñ¿Í»§µÄhome Ŀ¼ӳÉäµ½"x:"ÅÌ£¬ÔòÒª¼ì²éSMB ·þÎñÆ÷ÉÏ"hosts allow"µÈ²ÎÊýµÄÅäÖá£Èç¹û¿Í»§»úÉϵÄÓû§Ãû²»ÄÜÓë
·þÎñÆ÷ÉϵÄÓû§ÃûÆ¥Å䣬³¢ÊÔʹÓÃ"username map"Ñ¡Ïî¡£

¡¡¡¡3). Èç¹ûÔÚSMB ·þÎñÆ÷ÉÏûÓÐʹÓÃ"encrypted passwords"£¬ÔòÔÚ¿Í»§»úÉÏÒªÔÚ×¢²á±íÖÐÔÊÐíʹquot;ÆÕͨÎı¾"¸ñʽµÄ¿ÚÁî¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ