Samba文件共享--实验要求


2016.7.6

实验案例:构建Samba文件共享服务器

实验环境

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

需求描述

  • 在/var/share/目录中建立三个子目录public、training、devel,用途如下。
    • public目录用于存放公共数据,如公司的规章制度、员工手册等。
    • training目录用于存放公司的技术培训资料。
    • devel目录用于存放项目开发数据。
  • 将/var/share/public/目录共享为public,所有员工都可以访问,但只有读取权限。
  • 将/var/share/training/目录共享为peixun,允许管理员admin和技术部的所有员工读取数据,但不能写入;禁止其他人访问。
  • 将/var/share/devel/目录共享为kaifa,技术部的所有员工都可以读取该目录中的文 件,但是只有管理员admin及KGC项目组的员工有写入权限。

问题分析

  • 建立Kgc项目组的组账户kgc、技术部的组账户tech。将Kgc项目组的所有员工账户(如kgc01 )都加入基本组kgc、公共组tech。将技术部的其他所有员工账户 (如tec01 )都加入基本组tech。
  • 将/var/share/devel/目录的属组改为kgc,并在组权限中增加可写(w )属性。
  • 将tech组、kgc组内的每个系统用户都创建共享用户,在Samba配置中使用“@ 组名”的形式进行访问授权。

推荐步骤

(1 )建立组账户tech、kgc ;创建Kgc员工账户kgc01、技术部员工账户tec01 ;创建普通用户yua01。
(2 )创建存放共享资源的文件夹/var/share/,以及子目录public、training、devel。
(3 )创建共享用户yua01、kgc01、tec01、root,为root用户设置别名admin。
(4 )修改smb.conf文件,添加共享设置,并启动smb服务。
(5)在客户机以不同的用户访问共享文件夹时,根据实验需求验证实施结果。


results matching ""

    No results matching ""