Linux与Windows操作系统间的互访.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文档。上传文档
查看更多
1 工程需求 由于工作是用于局域网间的数据采集和处理,所以要考虑到不同系统之间的数据和程序的共享和应用问题。由于目前流行的操作系统主要有Linux,Unix与Windows,其中主要是实现Linux/Unix与Windows系统之间的互访。 2 技术分析 根据目前技术,实现局域网内的不同操作系统之间的互访方式主要是在Linux系统/Unix系统上配置服务器来与其它网内主机进行互相访问,主要有以下三种:samba服务器,NFS服务器和ftp服务器。 2.1? 各种互访方式的简介 (1)Samba方式 Samba(SMB是其缩写)是一个网络服务器,即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;Windows利用SMB (Server Message Block,服务信息块)协议来实现操作系统间文件和打印机共享,而Samba本身具备SMB协议,它实现局域网内和Windows系列计算机的资源共享。Samba是用来实现SMB的一种软件,由澳大利亚的Andew Tridgell开发,是一种在Linux 环境里运行的自由软件。如果架了Samba Server 后,它能充当共享服务器,同时也能做为客户机来访问其它网络中的Windows共享文件系统,或其它Linux的Samba 服务器; 它可以完成如下功能: 文件服务和打印服务,实现Windows和Linux的资源共享;登录服务器,可以作为局域网的服务器;作为主域控制器;WINS服务器;支持SSL;支持SWAT。 它以其简洁、实用、灵活配置的特点受到越来越多人们的广泛关注。 (2)NFS服务器 NFS是网络文件系统(Network File System)的简称,是分布式计算系统的一个组成部分,可实现在异种网络上共享和装配远程文件系统。NFS由Sun公司开发,目前已经成为文件服务的一种标准(RFC1904,RFC1813)。其最大的功能就是可以通过网络,让不同操作系统的计算机可以共享数据,所以也可以将它看做是一个文件服务器。NFS是SUN Microsystem公司开发的网络文件系统,它是一种基于远程过程调用(RPC)的分布式文件系统架构。NFS本身的服务并没有提供资料传递的协议,但是它却能进行文件的共享。原因就是NFS使用到一些其它相关的传输协议,而这些传输的协议就是远程过程调用(Remote Procedure Call, RPC)。NFS也可以视为一个RPC Server。需要说明的是,要挂载NFS Server的Client PC主机,也需要同步启动远程过程调用。这样Server端和Client端才能根据远程过程调用协议进行数据共享。 (3)FTP服务器  与其他 Internet 应用一样,依照 FTP (File Transfer Protocol)协议提供服务,让网友们进行文件的存取,这些网站就是 FTP 服务器。网上的用户要连上 FTP 服务器,就要用到 FPT 的客户端软件,进行文件的上传(Upload)或下载(Download)等动作。ftp客户可以是任意平台,FTP服务器上的文件需使用上传和下载的方式。在linux 环境下,有三个主要的FTP服务器:vsftpd、proftpd和wu-ftpd。因为安全方面的原因,vsftpd目前已经牢牢的占据了主导地位。 2.2? 互访方式的比较 在Linux主机和Unix主机使用的都是TCP/IP协议,一台Linux主机若要同其它Linux主机或是Unix主机实现信息共享,有很多方便的、成熟的工具如FTP或NFS等等。同样,Windows NT也支持TCP/IP协议,所以NT Server与Linux主机或是Unix主机的信息交流,也可以通过FTP或NFS。但是,FTP和NFS并不够直观操作。为便于Windows与Linux及Unix更方便地进行信息共享,如同Windows与Windows之间一样,我们可以通过Linux提供的Samba服务程序。 Samba是一组程序,可以使你的Linux具备理解SMB协议(server message block)的能力。SMB协议是一种在os/2、Windows NT、Windows95和Windows for workgroups等Windows 系列中广泛使用的协议,该协议主要用来实现文件和打印机共享。使你的Linux将会出现在Network Neighborhood(网络邻居)中如同其它windows机器一样。Windows用户可以登录至你的Linux机器并且以你赋与他们的权限与Unix文件系统进行双向的交流,还可以向Linux打印机提交作业。 Samba 应用范围主要是Windows和Linux 系统共存的网络中使用;如果一个网络环境

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档