基于Linux操作系统的网络共享服务的研究
【摘 linux系统免费下载要】本文简单的介绍相关的操作系统,主要介绍linux操作系统。基本的描述了几种网络共享的服务,包括共享服务的起源与发展,简述各个各种网络共享服务的关系,详解常用的共享服务。随着计算机电子技术的发展,我们的社会进入了一个全新时代,互联网的出现更是推动了的计算机的大众化,而网络共享作为互联网应用的最优体现已经成为一种商业形态,如何更好的获得共享服务一直是我们所关心的问题。本文将从linux系统平台的优势,共享服务方式的发展,目前常用的共享方式、应用实例、使用中常出现的问题、解决方案,未来共享服务发展方向等方面做深入研究。
【关键词】操作系统平台;共享服务;发展
1.linux系统平台
linux系统是一种完全不同于dos的操作系统,它是模仿unix来写,unixwindows分别占领着不同的领域,linux的优势在于它是一种开源的类unix 的操作系统,遵循 posix.1,采用gpl协议,网络效率高等,这使得原本运行于unix下的程序只需做很少的更改即可应用于linux系统
下,unix的使用者可以很轻易的适应linux系统,这些优势使得linux操作系统得到各大硬件厂商的支持。
2.共享服务
2.1共享服务的发展
共享是一种生活形态,是当今社会的理念,它可以是文件共享,也可以是软件共享,我们从网络上了解信息、学习知识等,我们浏览网页、下载数据、查收信息等这都是网络共享,它是随着商业的形态而转变的,也是当今科技发展的一大推手,是互联网今后发展的一个长远的路线。
2.2共享服务简介
2.2.1 ftp file transfer protocol
vsftpdvery secure ftp):
ftp是网络文件共享的一种方式,是一种跨平台的文件共享工具,它遵从tcp/ip网络传输协议,
工作时需要开两个端口,它有两种传输数据的模式:主动模式需要的服务端口是2120;被动模式需要的服务端口是21、随机端口 21是命令端口,20是数据端口)。
2.2.2 nfs network file system
nfs是在类unix系统之间的网络资源共享系统,在linux系列的操作系统中此软件已默认安装,它弥补了ftp无法直接对共享服务器上的数据信息,即如果要修改数据信息必须将此资料从服务器下载到客户端,在客户端进行修改,再将数据上传回服务器。nfs可以将服务器上共享的资源直接挂载到客户端本地,直接的对数据资源进行数据的存取,数据不必要存在于客户端;在windows的操作系统中我们用的是cifs也就是所谓的网上邻居来完成同一平台的资源共享。
nfs工作时需要portmap来将远程过程调用程序号转化成端口号已完成远程调用,当我们进行nfs服务的配置时,必须开启portmap服务,编辑共享文件配置相关的属性,开启nfsnfs服务即可使用,客户端通过挂载命令将远程服务器上的共享目录挂载过来即可使用此资源。
2.2.3 sambasmb server message block
samba 是一个为了在unix系统上实现smb协议的组件,smb是由andrew tridgwell 编写的,它解决了nfs不能跨平台使用的bug,可以实现unixdos之间的数据共享。samba 的服务进程smdb 用于处理数据,实现资源共享;nmdb 用于实现其他主机的名称访问方式。
2.2.4 http apache)(hyper text transport protocol
http 是一种可以将文档以html的方式传输到web 浏览器上的共享服务器,通过http服务器我们可以访问文档、图像等多媒体对象。在日常生活中我们所访问的大多数是http的共享服务器,它的默认服务端口号是80,我们的请求都要通过它,当然此端口号,也可以自己设置,但访问网页时必须加上端口号,它成型于1994 ,出自于美国伊利诺大学国家超级计算中心。
由于http免费、稳定且性能卓越;当时互联网刚刚兴起时,是第一个可用的web应用服务器,因此http是最常见的共享服务,用于各种网站的页面的搭建,例如,百度,google、搜狐等网站用的都是httphttp是一种稳定的共享网络服务,由于它是向外提供共享访问,因此可能遭到攻击,因此我们要对上线的服务器进行防火墙的设置,我们还可以通过selinuxpam安全模块等手段进行安全管理。这只是基础的安全设置,但网络世界,一山
更比一山高,因此具体问题具体分析。
但随着技术的发展另一种web服务器是nginx 逐渐进入我们的视线,它同时可以实现httpsquid服务器的功能,也是市场比较推崇的一种服务器。
https它是http衍生出来的,具有更好的安全性,可以确实的保障用户的信息及财务,它是以一种证书的方式进行对网站的验证,会提醒网络用户,特别应用于网络银行,淘宝等涉及到网络商业交易等方面。
3.结束语
本文基本的介绍了几种共享服务,各有利弊,我们可以了解到科学是随着需求而发展的,由于共享的需求我们有了ftp,又由此为了提高效率出现了nfs,为了跨平台操作又出现了samba,最终我们介绍了http。共享服务仍然具有强大的发展空间,它将以体现未来http协议和基于对象的web服务器技术的发展为下一方向。
【参考文献】
[1]高俊峰.循序渐进linux.人民邮电出版社,2009.
[2]本(意)著,闫江毓,黄景昌,夏安译.深入理解linux网络技术内幕.中国电力出版社,2009.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。