第11章网络资源共享.pptVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章网络资源共享.ppt

第11章 网络资源共享 11.1 Linux/Unix系统之间文件共享——NFS 11.2 Linux/Windows系统之间文件共享——Samba 11.3 打印机网络共享 11.1 Linux/Unix系统之间文件共享——NFS 11.1.1 NFS的概念 NFS 是Linux/Unix之间通过网络文件共享的一种标准方式。使用NFS能访问网络远程主机中的文件系统,并将其安装到本机的文件系统中。 它主要的设计目标是在不同操作系统中实现文件的共享,所以它的通讯协议与主机及操作系统无关。当本地机器用“mount”将远程文件系统挂在自己的系统之下时,其对该文件的操作和其本身的文件没什么两样。 11.1.2 NFS的安装和启动 NFS主要是靠相关组件nfsd、rpc.mountd等的相关程序来完成。如果在系统安装时已经选择了NFS的套件,则NFS可以通过自动执行来启动。 设置NFS自动启动: login as root #setup 则会出现下面的界面,如图11-1所示,选择System services。 再选择“nfs”,如图11-2所示。 在nfs前面打上*号,这样NFS服务器在重新开机时就可以自动执行了。 图11-1 图11-2 手动启动NFS 手动关闭NFS 11.1.3 架设NFS文件系统 NFS系统需要两方面的支持,服务端和客户端。 首先,客户机方面要装NFS客户端,这在安装系统时可以选择。它架设服务器上面的文件系统和架设本机磁盘上面的文件系统非常相似,格式是: mount NFS服务器名:服务器共享出来的文件名 本地架设点 NFS服务器端: 主要配置文件/etc/exports。 /mnt/a (rw,root_squash) 它们的格式为: [文件系统][允许访问的主机][选项] 文件系统如:/root、/home、/mnt等,是本机的目录。 允许访问的主机可以用IP或者主机名来表示。 设置共享的方式,其选项如下: sync:所有数据在请求时写入共享。 async:NFS在写入数据前可以响应请求。 insecure:允许主机不需要认证即可以存取。 Secure:主机必须经RPC认证才有效。 Root_sqash:将客户机的root(uid=0)对应到服务器端的nobody(uid=99)。 No_root_sqash:不对应客户端的root。 Ro:文件系统只读。 Rw:文件系统允许读取与输入。 link_ablolute:将文件系统内符号链接的目的地从绝对路径转换为相对路径,挂载在另一个主机后才能正确指向链接目的地。 All-sqush:所有的客户端用户与群组都对应成匿名,文件系统export成公用文件系统。 No-all-sqush:不使用用户与群组对应。 Sqash-uids:匿名账号对应的uid清单。 Sqash-gids:匿名账号对应的gid清单。 Anonuid:匿名账号设uid。 Anongid:匿名账号设gid。 Noaccess:设置某些目录为客户端不能使用。 配置完/etc/export以后,需要重新启动nfs才能生效。 #/etc/init.d/nfs restart 和 #/etc/init.d/portmap restart 或者 #service nfs start 和 #service portmap start 这样NFS服务器端的工作就基本完成了。 设置完成后,可以利用exportfs命令来导出共享目录: exportfs –a:从/etc/exports导出所有共享目录。 exportfs –r:改变/etc/exports之后获取共享目录的清单。 exportfs –u:不导出所有目录。 exportfs –v:显示当前的共享目录。 NFS客户端的挂载和自动挂载: NFS客户端使用NFS服务器的共享文件不需要特别的设置。 自动挂载: 如果要一开机就自动挂载NFS的文件系统,可以在/etc/fstab中加入一些设置。 #device directory type options /dev/hda1 / ext3 defaults 1 1 /dev/hda2 swap swap defaults 1 1 share:/pub /mnt/pub nfs time0=20,intr 0 0 在最后一行的设置是将名字为share的主机上面的/pub用nfs的模式挂载在/mnt/pub上,type是nfs,在options中有以下选项: rsize=n:设置n为读取NFS文件系统时传送的封包的大小,默认为1024bytes。 wsize=n:设置n为写入NFS文件系统时传

文档评论(0)

ailuojue1 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档