1.centos 安装samba服务。
安装samba服务,sudo yum install samba
启动samba服务,systemctl start smb
2.创建samba用户,Samba用户必须是系统用户,但是可以单独设置Samba用户密码。
添加系统用户:useradd brook
把新建的smb系统用户同步成samba用户,并且设置密码:smbpasswd -a brook.
3. 创建共享目录,并且给用户samba用户brook添加可读写权限。
mkdir /home/share (创建共享路径)
chmod o+rw /home/share (添加读写权限)
4.修改samba配置文件/etc/samba/smb.config,在配置文件后面添加如下配置。
[smb] #共享资源名称
path = /home/share/ #共享路径
writable = yes #可写入
valid users = brook #有权获得共享资源的用户
browserable = yes #可浏览
write list = smb
directory mask = 0755
5.重启samba服务
systemctl restart smb
6.win10 上打开centos samba共享资源
win+r 输入 \\+centos samba ip地址,输入brook 账号密码。
常见问题:
1.用户没有访问权限:检查samba用户是否共享目录的读写权限。使用chmod 给samba用户添加共享目录读写权限。
2.不允许一个用户使用一个以上用户与服务器或者共享资源的多充连接。
解决方法:打开cmd,运行指令 net use * /del /y