搭建文件共享服务: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中的用户,最好同密码,可以避免很多问题
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构...
    garyond阅读 14,882评论 2 29
  • smb(samba): 1、用于linux和windows之间的文件共享,可以实现匿名用户和本地用户之间的文件共享...
    柒夏锦阅读 4,647评论 0 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,169评论 19 139
  • 1.SAMBA服务简介 (1)SAMBA的功能: • 共享文件和打印,实现在线编辑• 实现登录SAMBA用户的身份...
    尛尛大尹阅读 4,837评论 0 1
  • 1、NFS服务介绍 NFS:Network File System 网络文件系统,基于内核的文件系统。Sun公司开...
    张大志的博客阅读 7,469评论 0 1

友情链接更多精彩内容