Linux下的文件共享服务全攻略

目前,研究者们开发了许多网络服务和协议来完成资源共享的功能。对于网络用户和管理员来说,他们希望得到免费和高效的服务,而这种需求的最好选择莫过于当前开源的操作系统Linux下的产品了。本专题从多个应用服务层面着重向读者们推荐几种实用的用于资源共享的技术及其软件。
  本专题Pro简介:李洋,信息安全专家,博士毕业于中科院计算所,ACM/IEEE会员。自2001年以来一直从事计算机网络信息安全领域的研发工作,曾主持和参与多项国家重点项目以及信息安全系统和企业信息安全系统的研发工作。具有丰富的系统应用、管理、安全及内核的研发经验。博客:http://patterson.blog.51cto.com/
Linux下进行资源共享有很多种方式,Samba服务器就是最常见的一种。Samba服务器可以让Windows操作系统用户访问局域网中Linux主机,就象访问网上邻居一样方便。本文对Samba的工作原理和功能,SMB协议,以及Samba的安装和快速配置进行了简单的介绍。
NFS协议是由Sun在20世纪80年代为了提供对共享文件的远程访问而设计和实现的。NFS比较复杂,包括很多组件,通过特殊的协议进行交互。NFS分为服务器和客户机两部分,每个主机都有自己的内核级服务。本文介绍NFS的原理,以及快速配置的方法,并在最后介绍了一些需要注意的安全问题。
ftpd是一个比较古老的FTP守护程序,但功能十分强大,一直是FTP服务器当中的主流。通过Wu-ftpd可以轻松的构建多种类型的FTP服务器,实现多个用户的文件共享。本文对Wu-ftpd在Linux系统上的安装和一些基础用法、配置方法进行了介绍。
P2P技术在今天已经是每个人都耳熟能详,其最常见的技术实现之一就是通过BitTorrent的服务器和客户端完成。P2P技术的好处是可以充分利用网络带宽,很适合大文件的共享。本文介绍了如何在Linux下搭建一个BitTorrent服务器,以及管理上需要注意的一些基本问题。
如果你想在你的Linux/Unix服务器上搭建一个安全、高性能、稳定性好的FTP服务器,那么vsftpd可能是你的首选应用。vsftpd意思为“very secure FTP daemon(非常安全的FTP进程)”,是一个基于GPL发布的类UNIX类操作系统上运行的服务器的名字(是一种守护进程),.
Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享。守护进程smbd和nmbd是Samba的核心,在全部时间内运行。nmbd程序使得通过企图计算机可以浏览Linux服务器。
  • 您现在最关注哪个方面的Linux知识?
  • Linux基础(基本命令、服务等)
  • 数据备份
  • 应用服务部署配置
  • 服务器、应用优化
  • 监控
  • 自动化脚本
  • 集群架构可用性、可伸缩性
  • 其他(请在页尾评论注明,谢谢!)
 
验证码: (点击刷新验证码) 匿名发表
 

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院