文件共享服务.ppt

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

文件共享服务 计算机网络把各种单个的计算机连接起来,实现相互之间的通信和资源共享。随着计算机网络的发展和社会需求的不断增长,计算机网络与计算机网络之间的连接也显得越来越重要。 文件共享服务是最常见的资源共享的一种形式。在封闭的windows环境中,可以通过简单的配置实现文件共享。随着linux操作系统的广泛使用,需要在windows和Linux之间、以及linux之间进行文件共享服务,这些共享服务可以通过NFS以及Samba实现。 Samba服务器及其配置 Samba是运行于Linux系统中的一组软件包,用来实现与Windows系统之间的通信。它允许Linux系统出现在Windows的网络邻居中,使Windows用户享受由Linux主机提供的文件与打印服务。Samba是一个工具套件,是在Linux上实现SMB(Server Message Block)协议。SMB协议通常是被用来实现磁盘和打印机共享。 Samba服务器及其配置 Samba 的主要功能 提供Windows风格的文件和打印机共享,Windows98、WindowsXP、Windows2000等可通过它使用linux的资源。 提供smb客户功能:利用Sabma提供的smbclient程序可以在linux下以类似FTP的方式访问Windows资源。 备份pc上的资源。利用smbtar 的shell备份PC上的资源,可以使用tar格式备份和恢复一台远程windows上的资源。 提供一个命令行工具。在其上可以优先支持NT的某些管理功能。 Samba服务器及其配置 Samba的组成 Samba由两个主要程序组成,它们是smbd和nmbd。这两个守护进程在服务器启动到停止期间持续运行,功能各异。smbd是Samba的核心。它负责建立对话进程、验证用户身份、提供对文件系统和打印机的访问机制。nmbd实现了“Network Brower”(网络浏览服务器)的功能。它的作用是对外发布Samba服务器可以提供的服务。 Samba提供了四个服务:文件和打印服务、授权与被授权、名字解析、浏览服务。前两项服务由smbd提供,后两项服务则由nmbd提供。 Samba服务器的安装 1、使用rpm -qa|grep Samba命令,检查是否安装了Samba软件包。 2、cd /mnt/cdrom/redhat/PRMS 安装Samba的服务器所需的RPM包 rpm –ivh samba-common-2.2.7a-7.9.0.i386.rpm rpm –ivh samba-2.2.7a-7.9.0.i386.rpm rpm –ivh samba-client-2.2.7a-7.9.0.i386.rpm 3、安装Samba的图形配置工具: rpm-ivh redhat-config-samba-1.0.4-1.noarch.rpm Samba服务器的图形化配置 单击面板上的“主菜单—〉系统设置—〉服务器设置—〉Samba服务器” 或在命令行 键入redhat-config-samba命令 Samba服务的启动和停止 客户端使用Samba共享 在Windows的环境中访问Samba共享 (1)通过“开始—搜索计算机”,然后输入Samba服务器所在计算机的IP地址或计算机名; (2)通过Windows的网上邻居来访问。 客户端使用Samba共享 Linux客户端访问Samba服务器 smbclient –L servername(或server-ip-addr) Samba配置文件 1、/etc/samba/smb.conf是Samba中最重要的一个配置文件,通过它可以配置服务器的权限,共享目录、打印机和机器所属的工作组等各种选项,它主要由两个部分组成:Global Settings 和 Share Definitions。 smb.conf的语法说明: a.文件分为几个部分,每一部分都包括几个参数,用来定义samba共享及其详细信息。 b.文件的每一段用一个方括号括起来,不区分大小写,如[global]、[home]等。 c.每一段用“名称=值”的格式来设置参数,如 netbios name=JSJWL。 d.行首加“#”、或“;”表示该行为注释行。 【例1】 /etc/samba/smb.conf配置文件 [global] workgroup = MYGROUP security = share [homes] guest ok = yes path = /tmp_share read only = yes

文档评论(0)

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

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

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档