Linux操作系统基础与应用 项目七 管理用户和用户组(二)教学设计24_第1页
Linux操作系统基础与应用 项目七 管理用户和用户组(二)教学设计24_第2页
Linux操作系统基础与应用 项目七 管理用户和用户组(二)教学设计24_第3页
Linux操作系统基础与应用 项目七 管理用户和用户组(二)教学设计24_第4页
Linux操作系统基础与应用 项目七 管理用户和用户组(二)教学设计24_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教学项目项目十二配置文件共享服务器(二)授课地点多媒体教室/实验/实训室授课形式线下教学学情分析知识基础:学生已掌握FTP服务配置,了解SMB协议跨平台特性需求但缺乏实战经验。问题预判:Samba用户密码同步失败导致访问权限异常(未执行smbpasswd-a)。Windows客户端无法发现Samba服务器(防火墙未放行SMB端口)。教学目标知识目标:掌握SMB协议与CIFS协议的关系及其在混合网络中的定位。理解Samba用户账户与Linux本地用户的映射机制。能力目标:能通过smbclient工具进行服务调试与连通性验证。能创建多用户隔离共享目录(技术文档只读、研发资料可写)。素养目标:培养企业级文件共享系统的权限管理思维。熟悉Linux与Windows异构网络环境集成方法。教学重点核心配置文件全局配置:/etc/samba/smb.conf(workgroup参数需与Windows工作组一致)用户映射文件:/etc/samba/smbusers安全配置项共享权限控制模板:教学难点及应对难点1:Windows网络邻居不可见Samba服务器应对策略:指导学生使用systemctlstatusfirewalld检查445/139端口放行状态,配合testparm验证配置语法。难点2:客户端提示“拒绝访问”错误应对策略:演示getfacl/samba/rd_docs检查目录ACL,确认SELinux标签samba_share_t是否设置。教学资源实验环境:服务器:CentOSStream9虚拟机,双网卡客户端:Windows11物理机+Ubuntu22.04虚拟机调试工具:Wireshark抓取SMB协议交互数据包教学方法故障注入法:主动设置错误权限或配置参数,引导学生在20分钟内完成修复。联调对抗赛:分组搭建不同权限级别的共享目录,互相发起访问挑战。教学反思授课教师(签字)教研室主任(签字)教学单位审查意见教学内容项目十二配置文件共享服务器 任务12-5了解Samba服务器的工作原理12.5.1认识SMB12.5.2了解Samba12.5.3了解Samba服务工作过程任务12-6安装与配置Samba服务器12.6.1安装Samba的软件包12.6.2熟悉Samba配置文件任务12-7配置user验证的Samba服务器12.7.1配置Samba服务器12.7.2Windows客户端访问Samba服务器12.7.3Linux客户端访问Samba服务器思维导图电子版请查看:/doc/3I7eD7HZrtU教学过程设计主要流程第一课时:Samba原理与基础配置1.情境导入(5分钟)案例:某广告公司需实现Windows设计团队与Linux渲染集群之间的方案文档同步。引导提问:如何打破操作系统壁垒构建双向文件通道?2.核心知识解析与操作演示(25分钟)

步骤1:安装Samba服务DNF安装软件包并启动服务:<BASH>dnfinstallsambasamba-client-ysystemctlenable--nowsmbfirewall-cmd--add-service={samba,samba-client}--permanentfirewall-cmd--reload步骤2:配置公共只读共享创建共享目录并设置标签:<BASH>mkdir-p/samba/publicchmod2775/samba/publicsemanagefcontext-a-tsamba_share_t"/samba/public(/.*)?"restorecon-Rv/samba/public编辑配置文件:<INI>#/etc/samba/smb.conf[global]workgroup=WORKGROUPsecurity=user[Public]path=/samba/publicguestok=noreadonly=yes3.分组实操(15分钟)

任务A:匿名访问测试与修复故意设置guestok=yes导致漏洞,通过Windows客户端验证后还原配置。第二课时:用户验证与多平台访问1.知识回顾(5分钟)快速问答:Samba用户密码存储位置?(/var/lib/samba/private/passdb.tdb)如何强制刷新Samba配置?(systemctlreloadsmb)2.核心知识解析与操作演示(25分钟)

步骤1:创建用户验证共享添加Linux本地用户并关联Samba账户:<BASH>useradd-s/sbin/nologinrd_user1smbpasswd-ard_user1配置私有共享目录:<INI>[RD_Private]path=/samba/rd_privatevalidusers=rd_user1writable=yescreatemask=0640directorymask=0750步骤2:跨平台访问测试Windows端通过资源管理器访问:<POWERSHELL>#文件资源管理器地址栏输入\\00\RD_PrivateLinux端命令行挂载测试:<BASH>mkdir/mnt/sambamount-tcifs-ousername=rd_user1//00/RD_Private/mnt/samba3.综合实训(15分钟)

任务B:用户组权限控制创建design组,配置组内用户可读写/samba/design目录(包含GID权限继承与ACL设置)。教学后记(对课程设置、教学计划、教学大纲、教案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论