搭建文件共享服务:samba

1. 安装samba

[root@localhost ~]# yum -y install samba

2. 创建需要共享的目录

[root@localhost ~]# cd /home/
[root@localhost home]# mkdir test1
[root@localhost home]# mkdir test2
[root@localhost home]# cd test1
[root@localhost test1]# vi 1.txt
11111
[root@localhost home]# cd test2/
[root@localhost test2]# vi 2.txt
2222

3. 创建samba用户

[root@localhost ~]# useradd samba
[root@localhost ~]# passwd samba

4. 给用户samba授权

[root@localhost home]# chown -R samba:samba /home/

5. 新增samba中的用户

需要是在linux系统中已存在的用户

[root@localhost home]# smbpasswd -a samba

6. 修改smb.conf

[ ]中是共享文件名显示值,跟实际目录无关

[root@localhost home]# vi /etc/samba/smb.conf
[global]
workgroup=BIGCLOUD
netbios name=ZZSRV2
server string=Samba Server
security=user
map to guest = Bad User
dos charset=cp936
unix charset=gb2312
[dir1]
path = /home/test1/
public = no
writable = yes
write list = @samba
validusers = @samba
[dir2]
path = /home/test2/
public = no
writable = yes
write list = @samba
validusers = @samba

7. 重启samba服务

[root@localhost home]# service smb restart

8. 注意事项

  • 修改了配置、新增或修改用户都需要重启服务才生效。
  • 如果后期正常使用情况下,修改了用户密码,造成window连接不上,可以尝试在管理员权限下打开cmd命令窗口,执行该命令:net use * /del /y
  • linux系统用户samba,与samba中的用户,最好同密码,可以避免很多问题

你可能感兴趣的:(搭建文件共享服务:samba)