仅做测试,无密码访问共享;本来很简单的事掉坑了。。。

1.yum install samba

2.vim  /etc/samba/smb.conf

修改security = share   

Share Definitions 注释掉原来的添加如下:

[share]

    comment = share

    path = /home/share

    read only = no

    public = yes

    writable = yes

    browseable=yes

    available=yes

    guest ok=yes

3.vim /etc/sysconfig/selinux  SELINUX=disabled

4.关闭防火墙或放行127-139,445,901

137 (UDP) - NetBIOS 名字服务;

138 (UDP) - NetBIOS 数据报服务;

139 (TCP) - 文件和打印共享 ; smbd (基于SMB(Server Message Block)协议,主要在局域网中使用,文件共享协议);

389 (TCP) - 用于 LDAP (Active Directory Mode);

445 (TCP) - NetBIOS服务在windos 2000及以后版本使用此端口, (Common Internet File System,CIFS,它是SMB协议扩展到Internet后,实现Internet文件共享);

901 (TCP) - 用于 SWAT,用于网页管理Samba;

5.修改目录权限

6.service smb restart ;

PS:  read only = no如果没加的话可能会提示请检查拼写错误否则网络可能有问题;