Linux系统管理与服务器配置——基于CentOS 7(第2版) 教案26Samba服务器.docx

Linux系统管理与服务器配置——基于CentOS 7(第2版) 教案26Samba服务器.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《Linux系统管理与服务器配置基于CentOS7》教学实施方案

2学时

课题

Samba服务器

重点

难点

重点:理解Samba服务器,掌握安装与配置Samba服务器的方法

难点:配置Samba服务器的方法

课程实施(重点描述课程的组织形式包括课前课中课后,注意对资源使用的描述以及需要注意的问题)

第一阶段回顾与引入(10分钟)

配置基于域名的虚拟主机

配置基于IP的虚拟主机

第二阶段本次课内容(80分钟)

1.指导学生阅读学案中[听课学习]环节的问题并带着问题听课。(15分钟)

讲授“Samba服务器简介”内容。

Samba服务器的作用?

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB协议属于客户/服务器协议,在局域网内客户端通过该协议可以访问服务器上的共享文件、打印机及其他资源。通过设置“NetBIOSoverTCP/IP”使得Samba不仅能与局域网内的主机分享资源,还能与全世界的计算机分享资源。

(2)Samba服务器安装方法?

由于防火墙默认策略会阻止远程用户对Samba服务器的访问,因此需要先修改防火墙配置,以确保共享服务的正常使用。

#firewall-cmd--permanent--add-service=samba//设置防火墙

#firewall-cmd--reload//重新加载防火墙

可以直接使用YUM工具进行安装。具体操作如下:

#yuminstall-ysambasamba-client

安装后,启动并查看Samba服务器

(3)完成本章项目一:

某公司经过不断发展,公司的网络环境建设日趋完善,内部网络逐渐增多。为了使员工能方便共享不同操作系统之间的资源,将安装局域网Samba服务器,实现Windows和Linux资源的互通。

2.指导学生阅读学案中[实操学习]环节的问题并带着问题听课。(45分钟)

通过“配置Samba服务器”的学习,总结以下问题答案。

Samba服务器的默认配置文件是?

/etc/samba/smb.conf。

浏览配置文件,知道常用配置项的配置方法以及生效方法。

默认情况下,Samba已经配置好允许用户通过远程共享访问账号的主目录。

使用命令testparm测试配置文件语法的可靠性。当配置文件的语法出错时,命令将会给出提示,需要将错误修改正确后,再次运行testparm命令查看配置文件是否正确。

(3)基本配置过程?

例:建立共享目录:在/home目录中新建samba目录作为Samba服务器的共享目录,并在samba目录中新建samba.txt文件作为共享文件,同时将共享文件的权限调整为所有用户可读、可写、可执行,从而确保在不同的操作系统中共享此目录中的文件。

访问Samba共享目录之前,需要停用SELinux或设置恰当的布尔值和安全选项,否则SELinux会阻止客户端访问共享目录,使用如下命令:

#setsebool-Psamba_export_all_ro=1samba_export_all_rw=1

//修改SELinux中涉及Samba服务器的布尔值

#getsebool–a|grepsamba_export//查询SELinux中Samba服务器的布尔值

#semanagefcontext–atsamba_share_t/home/samba(/.*)?

//为/home/samba目录增加samba_share_t标签

#restorecon/home/samba//恢复SELinux文件属性

创建访问账号:客户端访问Samba共享时所使用的账号就是服务器的操作系统中真实存在的系统账号。需要注意的是,访问Samba共享的密码必须是独立的Samba密码,不可以使用系统密码。因此,成功访问Samba服务器还需要使用#smbpasswd命令将系统账号添加到Samba中,并设置对应的密码,CentOS系统自带的Samba软件包安装后,默认会将账号与密码存放在/var/lib/samba/private目录下。

mbpasswd命令的格式:

smbpasswd[选项]账号名称

利用命令#smbpasswd-aroot,将root用户添加到Samba服务器的账号中。

Windows环境测试:假设当前Linux系统的ens33网卡的IP地址是28。在Windows环境下输入\\28进行访问。

Linux环境测试:在Linux环境下输入smbclient-Usmbuser//28/common访问。

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档