¡¡¡¡ÒÔǰÔÚRedHat LinuxÏÂÃæÅä¹ýSamba·þÎñ£¬Ê¹ÓÃͼÐλ¯µÄ½çÃæ£¬±È½ÏµÄÈÝÒס£¹Ø¼üÊÇÒª°ÑUnixÓû§ºÍWindowsÓû§¹ØÁªÆðÀ´¡£±ÈÈçUnixÏÂÃæÓû§ÊÇhg£¬Äã¿ÉÒÔÉèÖöÔÓ¦µÄWindowsÓû§Îªworkgroup\hg¡£workgroupÊÇÄãwindows»úÆ÷ËùÔڵŤ×÷×é¡£µ«ÊÇÈç¹ûûÓÐͼÐλ¯µÄ½çÃæ£¬±ÈÈçSuseÏÂÃæ£¬ÄǾÍÐèÒª¶ÔÅäÖÃÎļþ½øÐÐÐ޸ġ£ÅäÖÃÎļþÓÐÁ½¸ö
¡¡¡¡1. /etc/samba/smb.conf Ö÷ÒªÅäÖÃÎļþ
¡¡¡¡2. /etc/samba/smbusers Óû§Îļþ¡£
¡¡¡¡ÏÂÃæÊÇsmb.confµÄÑùÀý£º
¡¡¡¡[global] ; ÕâÊÇÉèÖÃÈ«¾Ö±äÁ¿µÄµØ·½¡£
¡¡¡¡workgroup = GROUP £» Unix»úÆ÷ËùÔڵŤ×÷×飬²»ÓùÜËü¡£
¡¡¡¡username map = /etc/samba/smbusers £»sambaµÄÓû§ÃûÎļþ
¡¡¡¡security = user £» °²È«¼¶±ð£¬ÉèÖÃΪͨ¹ýÓû§À´ÈÏÖ¤
¡¡¡¡[share] £»ÕâÒ»²¿·ÖÊÇÉèÖÃÿ¸ö¹²ÏíµÄÊôÐԵġ£
¡¡¡¡path = /tmp/share £» ¹²ÏíĿ¼
¡¡¡¡valid users = sam £» ÓÐЧµÄÓû§
¡¡¡¡writeable = yes £»ÊÇ·ñ¿Éд
¡¡¡¡ÏÂÃæÊÇsmbusersµÄÑùÀý£º
¡¡¡¡sam = yyy\sam
¡¡¡¡; Äã¿ÉÒÔÔÚworkgroupΪyyyµÄ»úÆ÷ÉÏÃæÊ¹ÓÃÓû§samµÇ¼´Ësamba·þÎñÆ÷¡£
¡¡¡¡È»ºó£¬ÄãÐèÒª¼ÓÒ»¸öUnixÓû§¡£
¡¡¡¡#useradd sam
¡¡¡¡¸ü¸ÄsambaÓû§samµÄÃÜÂë¡£
¡¡¡¡OK, ÏÖÔھͿÉÒÔÔÚWindowsÏÂÃæ·ÃÎÊLinuxÏÂÃæµÄ¹²ÏíÎļþ¼ÐÁË¡£
¡¡¡¡×¢Ò⣺
¡¡¡¡È·±£·À»ðǽÊǹØ×ŵġ£È·±£SELinuxÊÇ Disabled¡£