Linux操作系统应用电子课件kj91章节

上传人:E**** 文档编号:91290778 上传时间:2019-06-27 格式:PPT 页数:42 大小:2.51MB
返回 下载 相关 举报
Linux操作系统应用电子课件kj91章节_第1页
第1页 / 共42页
Linux操作系统应用电子课件kj91章节_第2页
第2页 / 共42页
Linux操作系统应用电子课件kj91章节_第3页
第3页 / 共42页
Linux操作系统应用电子课件kj91章节_第4页
第4页 / 共42页
Linux操作系统应用电子课件kj91章节_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《Linux操作系统应用电子课件kj91章节》由会员分享,可在线阅读,更多相关《Linux操作系统应用电子课件kj91章节(42页珍藏版)》请在金锄头文库上搜索。

1、9.1 子情境:Samba服务器安装与配置,Linux操作系统应用,学习情境9 网络服务器配置,任务描述,1Linux Samba服务器和Windows的工作组为均NET。,具体描述如下:,2Windows系统的计算机名为windowshbzy,IP地址为192.168.8.100,提供对外的共享资源目录为E:xpshare,不需要密码和用户名就能访问。,任务实施流程,浏览“相关资讯”,任务准备,图形化方式,安装Samba服务器,配置Samba服务器 (1)设置Samba服务器参数 (2)添加Samba用户 (3)设置共享目录,设置防火墙与SELinux,任务检测,Shell命令方式,安装Sa

2、mba服务器,配置Samba服务器 (1)添加Samba用户 (2)编辑smb.conf文件 (3)测试配置文件,重启smb服务,设置防火墙与SELinux,重启smb服务,相关资讯,SMB(Server Message Block,服务信息块)协议:实现网络上不同类型计算机之间文件和打印机共享服务的协议。,SMB工作原理:让NetBIOS协议与SMB协议运行在TCP/IP之上,并利用NetBIOS的名字解释功能让Linux计算机可以在Windows计算机的网上邻居中被看到,从而实现Linux计算机与Windows计算机之间相互访问共享文件和打印机的功能。,相关资讯, 检查系统是否已经安装Sa

3、mba:rpm q samba, RHEL 5 Server中与Samba服务器密切相关的软件包有:,samba-3.0.23c-2.i386.rpm :Samba服务器端软件。,samba-client-3.0.23c-2.i386.rpm :Samba客户端软件,默认安装。,samba-common-3.0.23c-2.i386.rpm:Samba服务器端和客户端共用的文件,默认安装。,samba-config-samba-1.2.39-1.el5.noarch.rpm :Red Hat提供的图形化配置工具。,相关资讯, 配置Samba服务器, 正确设置放火墙, 禁用SELinux,Glo

4、bal节:定义Samba服务器的全局参数,与Samba服务整体运行 环境紧密相关。,Homes节:定义共享用户主目录。,Printers节:定义打印机共享。,自定义目录名节:定义用户自定义的共享目录。,Global节定义多个全局参数,部分最常用的全局参数及其含义如下表所示。,相关资讯,相关资讯,Homes、Printers、自定义目录名等节说明共享资源的属性。常用的共享资源参及其含义如下表所示。,相关资讯, 共享(share):客户端不需要输入Samba用户名和口令就可以访问Samba服务器中的共享资源。, 用户(user):默认的安全级别。Samba服务器需要检查Samba用户名和口令,验证

5、成功后才能访问相应的共享目录。, 服务器(server):Samba服务器本身不验证Samba用户名和令,而将输入的用户名和口令传给另一个Samba服务器来验证。此时必须指定负责验证的那个Samba服务器名称。, 域(domain):Samba服务器本身不验证Samba用户名和口令,而由Windows域控制服务器负责验证。此时必须指定域控制服务器的NetBIOS名称。, 活动目录域(ads):Samba服务器本身不验证Samba用户名和口令,而由活动目录域服务器来负责。同样需要指定活动目录域服务器的NetBIOS名称。,相关资讯,任务准备,任务准备,Linux系统的IP地址为192.168.8

6、.50,主机名为rhel5hbzy,工作组为NET。,任务实施, 把RHEL 5 Server的DVD安装光盘放入光驱并加载。,图形化方式 (方案一), “应用程序”“添加/删除软件”,在“浏览”选项卡选中“服务器”选项,然后 “Windows文件服务器”软件包组,如下图所示。, 单击“可选的软件包”按钮,选中“system-config-samba”复选框,根据提示安装。,任务实施,把RHEL 5 Server的DVD安装光盘放入光驱,进入光盘的Server目录,选中以下4个RPM包:,samba-3.0.23c-2.i386.rpm samba-client-3.0.23c-2.i386.

7、rpm samba-common-3.0.23c-2.i386.rpm samba-config-samba-1.2.39-1.el5.noarch.rpm,选中后右击这4个软件包,选择【用“软件包安装工具”打开】菜单项, 根据提示逐步操作即可安装。,任务实施,(1)打开“Samba服务器配置”窗口 “系统”“管理”“服务器设置”“Samba”,图形化方式 (方案一),(2)配置系统参数, 单击“Samba服务器配置”窗口菜单栏上“首选项”“服务器设置”。, 选中“基本”选项卡,输入如下图所示信息。, 选中“安全性”选项卡,在“验证模式”单选框中选择“用户”,“确定”。,任务实施,图形化方式

8、(方案一),(3)添加Samba用户, 单击“Samba服务器配置”窗口菜单栏上“首选项”“Samba用户”。, 单击“添加用户”按钮,输入如下图所示信息,“确定”。, 按上述方法添加用户hbvtc(口令hbvtc123)、shen(口令shen123)。,任务实施,图形化方式 (方案一),(4)添加允许所有用户访问的共享目录/temp 单击“Samba服务器配置”窗口工具栏上的“添加共享”,输入如图所示信息。 在“访问”选项卡中选中“允许所有用户访问”单选按钮。 单击“确定”按钮完成设置,返回“Samba服务器配置”窗口。,任务实施,图形化方式 (方案一),(5)新建只允许用户hbzy访问的

9、共享目录/etc/hbzy, 再次单击“Samba服务器配置”窗口工具栏上的“添加共享”,单击“浏览”按钮,弹出如左图所示的“选择目录”对话框。, 在“文件夹”列表里,进入“/etc”目录,单击“新建文件夹”按钮,输入“hbzy”, “创建”。在“选择”文本框输入“hbzy”,如右图所示,“确定”。,任务实施,图形化方式 (方案一),(5)新建只允许用户hbzy访问的共享目录/etc/hbzy, 输入如左图所示信息。, 在“访问”选项卡,选中“只允许指定用户的访问”单选按钮,在用户列表里选只中“hbzy”用户,如右图所示,“确定”。,任务实施,图形化方式 (方案一),(6)新建只允许用户hbv

10、tc访问的共享目录/etc/hbvtc,按上述操作(5)的方法,新建只允许用户hbvtc访问的共享目录/etc/hbvtc。共享目录创建完后的结果如下图所示。至此Samba服务器配置完成。,任务实施,图形化方式 (方案一),“系统”“管理”“服务器设置”“服务”,在“后台服务”选项卡中选中“smb”复选框,然后单击 “开始”或“重启”按钮,立即启动Samba服务,并确保开机即启动Samba服务(运行级别为5)。如图所示。,任务实施,图形化方式 (方案一),“系统”“管理”“安全级别与防火墙”,在 “防火墙选项”选项卡中选中“Samba”复选框,确保Samba服务可以通过防火墙。, 选中“SEL

11、inux”标签,在“SELinux设置”单选框中选择“禁用”。,任务实施,shell方式 (方案二),输入如下图所示命令。,任务实施,(1)添加Samba用户 输入如下图所示命令。,shell方式 (方案二),任务实施,(2)编辑配置文件/etc/samba/smb.conf,shell方式 (方案二), 输入命令:gedit /etc/samba/smb.conf, 输入如下图所示命令(由于篇幅问题,把smb.conf配置文件分割成了两个图)。,任务实施,(3)测试配置文件/etc/samba/smb.conf是否正确,输入命令:testparm,测试配置文件是否正确,如下图所示。图中显示“

12、Loaded services file OK”信息,表明Samba服务器的配置文件完全正确。,shell方式 (方案二),任务实施,shell方式 (方案二), 输入命令:service smb restart,重启smb服务。, 输入命令:chkconfig -list smb,检查smb进程是否开机即运行。如果7个运行下都为off,则输入“chkconfig smb on”命令设置开机即启动。如下图所示。,任务实施,输入命令:setup,启动系统设置程序,移动光标到“防火墙配置”选项,“确定”。如左图所示。,选择“安全级别”项的“启用”单选按钮,选中“SELinux”项的“禁用”,“定制

13、”,“确定”,如右图所示。,移动光标到“信任的设备”项的“eth0”上,按“Space(空格)”键选中该项。按此法在“允许进入”项中选中“Samba”,确定”“退出”。,shell方式 (方案二),任务检测,(1)确保Windows计算机中已安装NetBIOS和TCP/IP协议 打开如下图所示对话框,确认是否已安装NetBIOS和TCP/IP协议,确保安装这两个协议。,任务检测,(2)登录Samba服务器 打开如下图所示窗口,双击“Samba(Rhel5hbzy)”图标,在“用户名”文本框输入“hbzy”、“密码”文本框输入“hbzy123”,“确定”。,(3)访问Samba共享目录,任务检测

14、,(1)设置Windows系统中的共享目录, 右击E盘中的“xpshare”目录选择“属性”,选择“共享”选项卡,选中“在网络上共享这个文件夹”复选框。 “开始”“设置”“控制面板”“网络连接”图标,右击“本地连接”图标,选择“属性”,选中“Microsoft网络的文件和打印机共享”复选框。,任务检测,(2)从Linux计算机访问Windows, “位置”“网络服务器”,双击“Windows网络”图标。, 双击“net”工作组图标,弹出如左图所示的“net上的Windows网络”窗口。其中RHEL5HBZY为Linux系统计算机,WINDOWSHBVTC为Windows系统计算机。, 双击“W

15、INDOWSHBVTC”图标,弹出如右图所示的“windowshbvtc上的Windows网络”窗口。,任务检测, 双击“xpshare”文件夹,弹出如图所示的“windowshbvtc上的xpshare”窗口。这是Windwos实际上的共享目录,其中有刚才设置的xpshare目录。,(3)访问Samba共享目录,知识或技能拓展,主要选项说明: -a 用户名 增加Samba用户。 -d 用户名 暂时锁定指定的Samba用户。 -e 用户名 解锁指定的Samba用户。 -n 用户名 设置指定的Samba用户无密码。 -x 用户名 删除Samba用户。,功能:查看或访问Samba共享资源。 格式:

16、smbpasswd -L NetBIOS名|IP地址 共享资源路径 -U 用户名,功能:将Linux用户设置为Samba用户。 格式:smbpasswd 选项 用户名,知识或技能拓展, 确保进行了“Microsoft网络的文件和打印机共享” 设置(在Windows的网络“本地连接属性”对话框中设置。, “开始”“设置”“打印机与传真”,右击打印机“HP DeskJet 1000C”图标,选择“属性”,在“共享”选项卡中选中“共享这台打印机”单选按钮,并在“共享名”文本框输入“xpprinter”。,知识或技能拓展, “系统”“管理”“正在打印”,弹出“打印机配置”窗口,如下图所示。,知识或技能拓展, 单击“新打印机”按钮,输入如左图所示信息。, 单击“前进”按钮继续,在“选择连接”列表中选

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号