一、samba是开源软件项目之一,它在Linux/UNIX操作系统中实现了微软公司的SMB/CIFS网络协议,从而使跨平台的文件共享变得更加容易。

1.samba服务程序组件

1)samba的smbd服务

给用户或者主机提供资源共享服务

smbd使用TCP协议通信

SMB给Linux用户提供资源共享服务使用TCP/139端口

CISFS通用互联网文件系统,windows用户提供资源访问服务使用TCP445端口

2)samba的nmbd服务

给用户提供域名解析使用

nmbd服务使用的是UDP协议使用137和138端口

3)samba主配置文件位置

samba用的什么协议(搭建samba共享服务)(1)

4)samba主配置文件包含的内容

samba用的什么协议(搭建samba共享服务)(2)

5)全局配置文件的配置项含义

samba用的什么协议(搭建samba共享服务)(3)

6)共享目录设置选项

samba用的什么协议(搭建samba共享服务)(4)

二、安装 samba

1.过滤samba相关软件

samba用的什么协议(搭建samba共享服务)(5)

2.配置yum安装

samba用的什么协议(搭建samba共享服务)(6)

1)配置本地yum源

samba用的什么协议(搭建samba共享服务)(7)

2)挂载系统盘到/mnt目录

samba用的什么协议(搭建samba共享服务)(8)

samba用的什么协议(搭建samba共享服务)(9)

3)安装samba,安装服务器端和客户端

samba用的什么协议(搭建samba共享服务)(10)

samba用的什么协议(搭建samba共享服务)(11)

3.创建samba用户数据库

1)创建系统账户

samba用的什么协议(搭建samba共享服务)(12)

2)查看samba账户

samba用的什么协议(搭建samba共享服务)(13)

3)一次samba账户中的marry

samba用的什么协议(搭建samba共享服务)(14)

4)创建数据共享根目录

samba用的什么协议(搭建samba共享服务)(15)

4.修改smb.conf配置文件设置共享

1)修改samba主配置文件

samba用的什么协议(搭建samba共享服务)(16)

samba用的什么协议(搭建samba共享服务)(17)

samba用的什么协议(搭建samba共享服务)(18)

2)检查主配置文件是否错误

samba用的什么协议(搭建samba共享服务)(19)

3)启动samba服务设置服务

samba用的什么协议(搭建samba共享服务)(20)

4)开一台win7虚拟机,设置同网段网络访问

samba用的什么协议(搭建samba共享服务)(21)

samba用的什么协议(搭建samba共享服务)(22)

samba用的什么协议(搭建samba共享服务)(23)

samba用的什么协议(搭建samba共享服务)(24)

5.修改主配置文件设置允许tom账户可以写入数据marry读取共享数据

1)修改主配置文件

samba用的什么协议(搭建samba共享服务)(25)

samba用的什么协议(搭建samba共享服务)(26)

samba用的什么协议(搭建samba共享服务)(27)

samba用的什么协议(搭建samba共享服务)(28)

samba用的什么协议(搭建samba共享服务)(29)

samba用的什么协议(搭建samba共享服务)(30)

客户端无法访问的话看一下客户端防火墙和selinux防火墙是否都关闭,组的权限是否给所有权限。

更多精彩,请继续关注监控那些事儿,交流学习 感觉此文章有对您有所帮助动一下小手转发,关注,收藏!谢谢!

,