centos7.4中搭建samba服务

***

samba服务器的搭建


大家好,今天我们来简单搭建一个samba文件共享服务器,首先我们先来了解一下samba服务器。
samba服务器的三种协议
1)nmb:提供域名访问,端口是udp的137和138
2)smb:服务消息块协议,监听端口是tcp的139提供的是linux共享
3)cifs:通用互联网协议,监听的是445端口也是tcp,提供的是windos平台共享
samba的作用:文件共享服务
samba的特点:开源 跨平台支持共享 支持匿名和身份验证访问 灵活性强 安全性强

好了有了以上对samba的了解我们开始搭建一个,这里我们用到的是centos7.4的系统,我们先来看一下实验要求。

centos7.4中搭建samba服务
centos7.4中搭建samba服务
centos7.4中搭建samba服务

一、首先我们先挂载系统光盘(这里我们用yum安装)
centos7.4中搭建samba服务
centos7.4中搭建samba服务
2】然后按照实验要求创建目录
centos7.4中搭建samba服务
3】创建用户并将用户和组(这里我们直接创建一个用户自带基本组)并将这些用户统统加入到samba’用户中
centos7.4中搭建samba服务
centos7.4中搭建samba服务
centos7.4中搭建samba服务
centos7.4中搭建samba服务
4】现在我们开始改主配置文件
centos7.4中搭建samba服务
5】配置共享目录centos7.4中搭建samba服务

简单解释一下上述配置

comment= // 对共享文件的描述
path= //共享目录的位置
write list = //允许谁写入
read only= //是否允许读取
valid user= //允许谁可以登录·@表示组
create mask = //创建文件的权限码
dirrectory mask = //创建目录的权限码

6】开启samba服务注意这里要开启两个smb和nmb
centos7.4中搭建samba服务

samba服务也是非常的简单好理解易懂,接下来我们验证一波开个win7????
centos7.4中搭建samba服务

centos7.4中搭建samba服务
1】所有员工对此目录只有读取权限没有写入权限

centos7.4中搭建samba服务

2】只有admin和bdqn员工对kaifa有写入权限[

centos7.4中搭建samba服务

3】只有admin和技术部可以访问peixun但是不能写入