码迷,mamicode.com
首页 > 其他好文 > 详细

构建 Samba 文件共享服务器

时间:2020-11-26 15:16:00      阅读:40      评论:0      收藏:0      [点我收藏+]

标签:技术培训   samba服务   var   修改   测试   取数据   培训   selinux   用途   

环境:

根据公司的信息化建设要求,需要在局域网内部搭建一台文件服务器,以便于对文件的集中管理和备份。
考虑到服务器的运行效率及稳定性、安全性问题,选择在 CentOS 7 操作系统中构建 Samba 服务器,
以提供文件资源共享服务。

需求概述:

1,在 /var/share/ 目录中建立三个子目录 public, training, devel, 用途如下
public 目录用于存放公共数据,如公司的规则制度,员工手册等
training 目录用于存放公司的技术培训资料
devel 目录用于存放项目开发数据

2,将 /var/share/public/ 目录共享为 public ,所以员工都可以访问,但只有读取权限

3,将 /var/share/training/ 目录共享为 peixun ,允许管理员 admin 和技术部的所有员工读取数据,
但不能写入。禁止其它人访问。

4,将 /var/share/devel/ 目录共享为 yanfa ,技术部的所有员工都可以读取该目录的文件,
但只有管理员 admin 及 yanfa 项目组的员工有写入权限。

一、环境准备

1、创建目录

技术图片

 

 

 2、创建用户组

技术图片

 

 

 3、创建用户

技术图片

 4、用户添加到组

技术图片

 

 

 5、修改目录权限

技术图片

 

 

 二、安装samba服务

技术图片

 

 

 技术图片

 

 

 三、修改配置文件

1、修改/etc/samba/smb.conf

技术图片

 

 

2、创建别名文件

 技术图片

 

 

 3、添加用户到smb

技术图片

 

 

 4、开启服务

技术图片

 

 

 5、开启防火墙端口

技术图片

 

 

 6、查看开启端口

技术图片

 

 

 四、验证测试

1、登陆查看

技术图片

 

 

 2、使用用户登陆

2.1使用window登陆(不允许写入)

技术图片

 

2.2使用Linux登陆(不允许写入)

技术图片

2.3使用yanfa组登陆(允许写入)

技术图片

 

 

 技术图片

 

 

 

2.4使用peixun组登陆(不允许写入)

技术图片

 

 技术图片

 

 

 

2.5使用别名登陆(允许写入)

技术图片

 

 技术图片

 

 

 五、易错点

1、防火墙的端口开放

技术图片

 

 

  2、seLinux关闭这是

2.1临时关闭

技术图片

 

 

2.2查看

 

 

 技术图片

 

 2.3永久关闭

标绿的更改为disabled

技术图片

 

3 root别名配置

3.1需要在全局下写别名文件

技术图片

 

 3.2root用户需要加入smb

技术图片

 

构建 Samba 文件共享服务器

标签:技术培训   samba服务   var   修改   测试   取数据   培训   selinux   用途   

原文地址:https://www.cnblogs.com/Raphel/p/14025067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!