5.3.3 Ìí¼ÓsambaÓû§£¬²¢ÉèÖÃÃÜÂë;
¡¡¡¡ÎÒÃÇÓõķ½·¨ÊÇÏÈÌí¼ÓÓû§£¬µ«Ìí¼ÓµÄÕâЩÓû§¶¼ÊÇÐéÄâÓû§£¬ÒòΪÕâЩÓû§ÊDz»ÄÜͨ¹ýSHELLµÇ¼ϵͳµÄ;ÁíÍâÖµµÃ×¢ÒâµÄÊÇϵͳÓû§ÃÜÂëºÍSambaÓû§µÄÃÜÂëÊDz»Í¬µÄ¡£Èç¹ûÄúÉèÖÃÁËϵͳÓû§ÄܵÇÈëSHELL£¬¿ÉÒÔÉèÖÃÓû§µÄSambaÃÜÂëºÍϵͳÓû§Í¨¹ýSHELLµÇ¼µÄÃÜÂ벻ͬ¡£
¡¡¡¡ÎÒÃÇͨ¹ýsmbpasswd À´Ìí¼ÓSambaÓû§£¬²¢ÉèÖÃÃÜÂë¡£ÔÀíÊÇͨ¹ý¶ÁÈ¡/etc/passwdÎļþÖдæÔÚµÄÓû§Ãû¡£
¡¡¡¡[root@localhost sir01]# smbpasswd -a linuxsir
¡¡¡¡New SMB password: ×¢:ÔÚÕâÀïÌí¼ÓSambaÓû§linuxsirµÄÃÜÂë;
¡¡¡¡Retype new SMB password: ×¢:ÔÙÊäÈëÒ»´Î;
¡¡¡¡ÓÃͬÑùµÄ·½·¨À´Ìí¼Ó sir01¡¢sir02¡¢sir03¡¢sir04µÄÃÜÂë;
¡¡¡¡5.3.4 ÅäÖÃÏà¹ØĿ¼µÄȨÏ޺͹éÊô;
¡¡¡¡[root@cuc03 ~]# chmod 755 /opt/linux
¡¡¡¡[root@cuc03 ~]# chown linuxsir:linuxsir /opt/linuxsir
¡¡¡¡[root@cuc03 ~]# cd /opt/linuxsir
¡¡¡¡[root@cuc03 ~]# chmod 2770 sir0*
¡¡¡¡[root@cuc03 ~]# chown sir01.linuxsir sir01
¡¡¡¡[root@cuc03 ~]# chown sir02.linuxsir sir02
¡¡¡¡[root@cuc03 ~]# chown sir03.linuxsir sir03
¡¡¡¡[root@cuc03 ~]# chown sir04.linuxsir sir04
¡¡¡¡[root@cuc03 ~]# chown linuxsir.sir0104 sir0104rw
¡¡¡¡[root@cuc03 ~]# chown linuxsir.linuxsir sirshare
¡¡¡¡[root@cuc03 ~]# chmod 755 sirshare
¡¡¡¡[root@cuc03 ~]# chown linuxsir:linuxsir sirallrw
¡¡¡¡[root@cuc03 ~]# chmod 3777 sirallrw
¡¡¡¡5.4 ÐÞ¸ÄSambaÅäÖÃÎļþ smb.conf;
¡¡¡¡ÅäÖÃÎļþÈçÏ£¬ÐÞ¸Ä/etc/samba/smb.confºó£¬²»ÒªÍü¼ÇÖØÆôsmbdºÍnmbd·þÎñÆ÷;
¡¡¡¡[global]
¡¡¡¡workgroup = LINUXSIR
¡¡¡¡netbios name = LinuxSir
¡¡¡¡server string = Linux Samba Test Server
¡¡¡¡security = share
¡¡¡¡[linuxsir]
¡¡¡¡comment = linuxsiradmin
¡¡¡¡path = /opt/linuxsir/
¡¡¡¡create mask = 0664
¡¡¡¡#create maskÊÇÓû§´´½¨ÎļþʱµÄȨÏÞÑÚÂë;¶ÔÓû§À´¿É¶Á¿Éд£¬¶ÔÓû§×é¿É¶Á¿Éд£¬¶ÔÆäËüÓû§¿É¶Á;
¡¡¡¡directory mask = 0775
¡¡¡¡#directory mask ÊÇÓÃÀ´ÉèÖÃÓû§´´½¨Ä¿Â¼Ê±µÄȨÏÞÑÚÂ룬Òâ˼ÊǶÔÓÚÓû§ºÍÓû§×é¿É¶Á¿Éд£¬¶ÔÆäËüÓû§¿É¶Á¿ÉÖ´ÐÐ;
¡¡¡¡writeable = yes
¡¡¡¡valid users = linuxsir
¡¡¡¡browseable = yes
¡¡¡¡[sirshare]
¡¡¡¡path = /opt/linuxsir/sirshare
¡¡¡¡writeable = yes
¡¡¡¡browseable = yes
¡¡¡¡guest ok = yes
¡¡¡¡[sirallrw]
¡¡¡¡path = /opt/linuxsir/sirallrw
¡¡¡¡writeable = yes
¡¡¡¡browseable = yes
¡¡¡¡guest ok = yes
¡¡¡¡[sir0104rw]
¡¡¡¡comment = sir0104rw
¡¡¡¡path = /opt/linuxsir/sir0104rw
¡¡¡¡create mask = 0664
¡¡¡¡directory mask = 0775
¡¡¡¡writeable = yes
¡¡¡¡valid users = linuxsir,@sir0104
¡¡¡¡#@sir0104ÊÇÓû§×é;
¡¡¡¡browseable = yes
¡¡¡¡[sir01]
¡¡¡¡comment = sir01
¡¡¡¡path = /opt/linuxsir/sir01
¡¡¡¡create mask = 0664
¡¡¡¡directory mask = 0775
¡¡¡¡writeable = yes
¡¡¡¡valid users = sir01,@linuxsir
¡¡¡¡browseable = yes
¡¡¡¡[sir02]
¡¡¡¡comment = sir02
¡¡¡¡path = /opt/linuxsir/sir02
¡¡¡¡create mask = 0664
¡¡¡¡directory mask = 0775
¡¡¡¡writeable = yes
¡¡¡¡valid users = sir02,@linuxsir
¡¡¡¡browseable = yes
¡¡¡¡[sir03]
¡¡¡¡comment = sir03
¡¡¡¡path = /opt/linuxsir/sir03
¡¡¡¡create mask = 0664
¡¡¡¡directory mask = 0775
¡¡¡¡writeable = yes
¡¡¡¡valid users = sir03,@linuxsir
¡¡¡¡browseable = yes
¡¡¡¡[sir04]
¡¡¡¡comment = sir04
¡¡¡¡path = /opt/linuxsir/sir04
¡¡¡¡create mask = 0664
¡¡¡¡directory mask = 0775
¡¡¡¡writeable = yes
¡¡¡¡valid users = sir04,@linuxsir
¡¡¡¡browseable = yes
¡¡¡¡5.5 ¹ØÓÚ¿Í»§¶Ë·ÃÎÊ;
¡¡¡¡5.5.1 Windows ·ÃÎÊ;
¡¡¡¡ÎÒÃÇ´ò¿ªWindowsµÄIEä¯ÀÀÆ÷£¬ÓÃIPµØÖ·µÄ·ÃÎÊ·½Ê½¾ÍÄÜ·ÃÎÊÁË£¬¸ñʽΪ \\192.168.1.3 ÀàËƵġ£µ±È»Ò²¿ÉÒ԰ѹ²ÏíÎļþ¼Ð¹ÒÔÚ±¾µØʹÓᣱÈÈçÎÒÃÇ°Ñsir01Îļþ¼Ð¹ÒÔÚ±¾µØÖУ¬Ó¦¸ÃÒÔsir01Óû§À´¹ÒÔØ¡£