[精选]第5讲samba服务器.pptx

[精选]第5讲samba服务器.pptx

ID:62522162

大小:1017.76 KB

页数:48页

时间:2021-05-12

[精选]第5讲samba服务器.pptx_第1页
[精选]第5讲samba服务器.pptx_第2页
[精选]第5讲samba服务器.pptx_第3页
[精选]第5讲samba服务器.pptx_第4页
[精选]第5讲samba服务器.pptx_第5页
资源描述:

《[精选]第5讲samba服务器.pptx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第5讲Samba服务器的管理与维护学习目标通过本节内容希望您能够:熟悉Samba的相关概念掌握Samba的安装与启动掌握Samba服务器的配置方法掌握Samba服务的使用课程议题Samba相关概念samba相关概念1.Samba的基本概念Samba是一组软件包,由澳大利亚的AndewTridgell开发,使Linux支持SMB协议,是一套让Linux系统能够应用Microsoft网络通讯协议的软件。它使运行Linux系统的机器能与运行Windows系统的计算机进行文件与打印机共享。Samba的核心是SMB协议2.SMB(ServerMessag

2、eBlock,服务信息块)SMB协议是一个高层协议,它可以看成是局域网上的共享文件/打印机的一种协议,它可以运行异构的操作系统之间。3.Samba软件的功能通过使用Samba,可以实现以下功能:把Linux系统下的文件共享给Windows系统把Linux系统下打印机共享给Windows系统使用在Linux系统下访问Windows系统的共享文件在Linux系统下访问Windows系统的共享打印机4.Samba的工作原理让NETBIOS(Windows网络邻居的通讯协议)和SMB这两个协议运行于TCP/IP通信协议之上,并且使用Windows的NE

3、TBEUI协议让linux计算机可以在网络邻居上被Windows计算机看到,从而实现linux和windows互通。Samba原理smbdnmbd提供名字查询服务和网络浏览服务TCP/IPTCP/IPNetBIOSNetBIOSSMBSMBWindowsLinux文件共享Samba的两个守护进程:smbd和nmbdsmbd是Samba的核心,它主要提供文件系统和打印机的共享。nmbd提供解析功能,主要作用是对外发布Samba服务器所提供的服务。smbd监听139TCP端口,nmbd监听137和138UDP端口。课程议题Samba安装与启动1.S

4、amba服务的安装Samba服务安装所需要的软件包:samba-3.0.23-1.4.i386.rpm:Samba服务端软件,samba-client-3.0.23-1.4.i386.rpm:Samba客户端软件samba-common-3.0.23-1.4.i386.rpm:Samba服务器和客户端均需要的文件samba-swat:Samba的Web配置工具Samba服务的安装:#servicesmbstart

5、stop

6、restart检查Samba是否被启动,可使用下面命令:#pstree

7、grepmbd或pgrepsmbdpgrepnmb

8、d查看smb占用的端口Netstat–tlnp

9、grepsmb2.Samba服务的启动与停止Samba服务的启动:课程议题Samba的配置Samba服务的配置文件Samba服务的配置文件主要包括:主配置文件/etc/samba/smb.conf密码文件/etc/samba/smbpasswd用户映射文件/etc/samba/smbusers存放在/var/log/samba/目录下的日志文件1.Samba服务的主配置文件smb.conf文件默认存放在/etc/samba目录中。Samba服务在启动时会读取smb.conf文件中的内容,以决定如何

10、启动、提供服务以及相应的权限设置、共享目录、打印机和机器所属的工作组等各项细致的选项。smb.conf文件分为:全局配置(GlobalSettings)和共享定义(ShareDefinitions)两个大的部分。全局配置部分定义的参数用于定义整个Samba服务器的总体特性。共享定义部分用于定义文件及打印共享。在共享定义部分又分为很多个小节,每一个节定义一个共享文件或共享打印服务。Samba服务的主配置文件语法和语义smb.conf文件中的每一行可以表示节的名字、“参数=值”或注释。每个节都以一个包含在方括号中的节名开始。节名后是“参数=值”对,

11、描述了节的属性和作用。节名和参数名都不区分大小写,但字符串参数值要区分大小写。语法元素说明#或;标志注释行﹨继续到下一行%变量前缀[Name]节名参数=值一个配置选项yes/no或true/false布尔值变量Samba的一个强大功能就是可以用变量转换来简化smb.conf的配置。Samba提供了一组固定变量,都以“%”作为前缀,在执行过程中可用值代替。smb.conf常用变量表如下表所示。变量说明变量说明%u当前服务的用户名%P当前服务的根目录%S当前服务名%vSamba版本%H%u的宿主目录%d当前服务进程的PID%L服务器的NetBIOS

12、名%I客户机的IP地址%m%u客户机的NetBIOS名%g表示的用户所在组的名字Samba服务主配置文件全局配置:workgroup=WORKGROU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。