Samba服务器搭建:
1.安装samba,使用yum进行包的安装
yum -y install "samba" "samba client" "samba-common"

    samba-common:通用的工具和库文件;(必须)
    samba-client: samba的客户端工具;
    samba: samba服务的主程序包;(必须)
    samba-swat: 通过浏览器对samba服务器进行图形化管理

    samba client、samba-client及samba-swat都是可选包,可根据需求选择安装

2.关闭SELinux:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
查看SELinux状态命令:/usr/sbin/sestatus -v

3.关闭防火墙: chkconfig iptables off

  1. 启动samba服务:
    /etc/rc.d/init.d/smb start

5.查看服务的启动情况,设置服务开机自动启动。
service smb status
chkconfig --level 35 smb on(查看:chkconfig --list smb)

6.配置vi /etc/samba/smb.conf
写在配置文件末尾
[共享名]
path = 共享目录
valid users = 指定访问用户
writable = 权限

7.重启服务
/etc/rc.d/init.d/smb restart
或service smb restart

8.增加samba用户及配置验证密码
useradd 用户名
smbpasswd -a 用户名

samba用户的写权限:以下两点取交集后用户才有写权限。
1.samba是否授予写权限;
2.用户在linux系统中是否对共享目录有写权限

9.检查samba语法命令:testparm

(windows 清空连接列表命令:net use * /delete /y)