第十四章 SAMBA文件共享服务.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAMBA文件共享服务 使用NFS服务,可以实现Linux系统之间甚至Linux和Windows系统之间的文件共享;使用FTP服务,可以实现在局域网和广域网中的文件传输。本章我们来看下局域网中最为常用的服务-Samba服务。 Samba服务器实现了Windows系统中的SMB/CIFS文件共享协议的服务器功能。运行Samba服务器的Linux主机可以提供Windows文件共享服务,可作为Windows主机的文件服务器使用。 Samba客户机软件实现了SMB/CIFS文件共享协议的客户端功能。在Linux主机中使用Samba客户机软件可以访问Windows主机中提供的共享文件。通过Linux系统中使用Samba服务器和Samba客户机软件可以实现Linux主机与Windows主机高效的共享文件互访。 14.1 Windows文件共享与Samba服务器 在Linux(UNIX)主机之间可以使用NFS服务实现文件共享,而且实现起来也十分方便。在Windows主机之间使用Windows文件共享同样可以实现包括网络文件在内的系统资源的共享。如果想在Linux和Windows主机之间进行文件的共享,使用Samba服务器是比较理想的方案。 14.1.1 Windows网络文件共享 在Windows主机之间进行网络文件共享是通过使用微软公司自己的CIFS服务实现的,CIFS是Common Internet File System的缩写,可以从一台Windows主机直接访问(读取或写入)网络中其他主机的共享文件夹。CIFS最典型的应用是Windows用户能够从“网上邻居”中找到网络中的其他主机并访问其中的共享文件。 14.1.2 Samba服务器 一直以来Windows主机之间都使用SMB/CIFS网络协议实现文件和打印资源的共享。由于SMB/CIFS是微软的私有协议,所以无法直接与UNIX系统进行通信,直到Samba项目的出现。 Samba是著名的开源软件项目,在Linux(UNIX)系统中实现了SMB/CIFS网络的协议,可以将Linux系统中的目录和文件提供给Windows主机访问,很好的实现了Linux和Windows系统之间的文件互通。 Samba项目中除了包括Samba服务器软件之外还包括了Samba客户端软件。Samba客户机软件可用于访问Samba服务器中的文件共享,当然也可以作为客户端访问Windows主机中的共享。 通过Samba服务器和Samba客户机软件,完全可以实现Linux主机与Windows主机之间的双向文件互访,为混合系统的使用提供了极大的便利。 14.1.3 Linux主机与Windows主机之间进行文件共享的方式 在构建Linux和Windows主机的混合应用系统中,Linux主机通过使用Samba服务器和客户机程序与Windows主机实现共享文件相互访问,主要有几种应用方式: Linux主机运行Samba服务器,Windows主机作为客户端。这是Samba服务器应用的主流方式。 Linux主机运行Samba服务器,在Linux主机中使用Samba客户程序对Samba服务器对Samba服务器测试,并访问服务器中的共享文件。此种方式不是典型的应用方式,通常只用于测试。 Windows主机提供文件共享服务,Linux主机中使用Samba客户程序访问Windows共享文件。此方式也不常用,但是在Linux主机临时需要访问Windows主机的共享文件时可以使用。 通过以上3种文件共享的使用方式可以看出,Linux主机与Windows主机之间进行文件共享的互访主要涉及到Samba服务器、Samba客户机和Windows服务器3个角色,其中Windows服务器既可以提供共享文件服务也可以作为客户机访问其他服务器中的共享文件。 14.1.4 Samba相关进程 Samba服务是由两个进程组成,分别是nmbd和smbd,两者需要同时运行,缺一不可。 nmbd:其主要功能是进行NetBIOS名的解析,并提供浏览服务显示网络上的共享资源列表。 smbd:其主要功能是用来管理Samba服务器上的共享目录、打印机等,主要是针对网络上的共享资源进行管理的服务。当要访问服务器时,要查找共享文件,这时我们就要依靠smbd这个进程来管理数据传输。 14.1.5 Samba服务应用环境 文件和打印机共享:文件和打印机共享是Samba的主要功能,SMB进程实现资源共享,将文件和打印机发布到网络中,以供用户访问。 身份验证和权限设置:smbd服务支持user mode和domain mode等身份验证和权限设置模式,通过加密方式可以保护共享的文件和打印机。 名称解析:Samba通过nmbd服务可以搭建NBNS(NetBI

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档