centos6安装smb共享

可以查看系统内是否安装rpm –qa | grep Samba

如果没有安装   则执行安装yum  -y  install samba

smb通过TCP协议进行文件传输,所使用端口号为139、445,因此防火墙需要通过这两个端口

执行后进入配置文件中/etc/samba/smb.conf

找到 security = user 将它改成 security = share

然后将光标移动到最后的位置,添加如下句子, 如图所示

参数说明:

Path:  要共享的文件夹路径

Writable: 是否可写

Public: 是否公开也就是是否可以在网上邻居中看到

Browseable; 共享的目录是否让所有人可见

注意: 最上面的[guan] 一定要写

创建目录: mkdir  /guan 并赋予权限(所有用户具有完全权限)

chmod  777  /guan

重启samba:   service smb restart   或者  /etc/rc.d/init.d/smb restart  即可

注意:smb一般使用端口是139和445端口  可以在防火墙中允许通过139和445端口

重启防火墙:service iptables restart

同时要关注selinux是否关闭,如果不关闭影响访问,导致没有权限访问查看selinux的方法如下:

Vi /etc/selinux/config     将selinux=enforcing  改为selinux=disabled

关闭后要重启机器才能生效,如果不重启机器那么一直其实无访问权限(永久关闭)

临时关闭:root命令下执行: setenforce 0  //临时关闭 建议采用永久关闭

然后访问的方式为:\\ip地址 访问即可

标签