快速业务通道

Linux下的文件共享全攻略系列之一:Samba服务器简介与快速配置指南

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-01

目前,研究者们开发了许多网络服务和协议来完成资源共享的功能.对于网络用户和管理员来说,他们希望得到免费和高效的服务,而这种需求的最好选择莫过于当前开源的操作系统Linux下的产品了.本专题从多个应用服务层面着重向读者们推荐几种实用的用于资源共享的技术及其软件.


本文是系列的第1篇文章,详细介绍samba.专题的完整内容,请参见:

Linux下的文件共享服务全攻略 http://os.51cto.com/art/201010/231947.htm

Linux下进行资源共享有很多种方式,Samba服务器就是最常见的一种.Samba服务器可以让Windows操作系统(Windows 2000/XP/2003等)用户访问局域网中Linux主机,就象访问网上邻居一样方便.如图1所示,图中的服务器运行Samba服务器程序,其操作系统是Linux.该服务器通过Samba可以向局域网中的其他Windows系统提供文件服务.同时,在Linux服务器上还连接了一个共享打印机,打印机也通过Samba向局域网的其他Windows用户提供打印服务.

(具体配置可参见:http://os.51cto.com/art/201010/231454.htm)


图1 由Samba提供文件和打印服务的局域网

1、Samba工作原理

Samba的工作原理是,让Windows系列操作系统网络邻居的通讯协议——NETBIOS(NETwork Basic Input/Output System)和SMA(Server Message Block)这两个协议在TCP/IP通信协议上运行,并且使用Windows的NETBEUI协议让Linux可以在网络邻居上被Windows看到.其中最重要的就是SMB(Server Message Block)协议,在所有的诸如Windows Server 2003、Windows XP等Windows系列操作系统中广为应用.Samba就是SMB服务器在类UNIX系统上的实现,目前可以在几乎所有的UNIX变种上运行. 拥有帝国一切,皆有可能。欢迎访问phome.net

2、Samba服务器的功能

文件共享和打印共享是Samba最主要的功能.Samba为了方便文件共享和打印共享,还实现了相关的控制和管理功能.具体来说,Samba完成的功能有:

  1. 共享目录:在局域网上共享某个或某些目录,同一个网络内的Windows用户可以在网上邻居里访问该目录,就跟访问网上邻居里其他Windows机器一样.
  2. 目录权限:决定每一个目录可以由哪些人访问,具有哪些访问权限.Samba允许设置一个目录让一个人、某些人、组和所有人访问.
  3. 共享打印机:在局域网上共享打印机,局域网的其他用户可以使用Linux操作系统下的打印机.
  4. 打印机使用权限:决定哪些用户可以使用打印机.

安装和配置好了Samba服务器后,Linux就可以向局域网中的Windows用户提供文件和打印服务了.

3、SMB协议

在NetBIOS出现之后,Microsoft就使用NetBIOS实现了一个网络文件和打印服务系统,该系统基于NetBIOS设定了一套文件共享协议,Microsoft称之为SMB(Server Message Block)协议.这个协议被Microsoft用于它们的Lan Manager和Windows服务器系统中,而Windows系统均包括这个协议的客户软件,因而这个协议在局域网系统中影响很大.

随着Internet的流行,Microsoft希望将这个协议扩展到Internet上,成为Internet上计算机之间相互共享数据的一种标准.它将原有的几乎没有多少技术文档的SMB协议进行整理,重新命名为CIFS(Common Internet File System).因此,为了让Windows和UNIX计算机相集成,最好的办法即是在UNIX中安装支持SMB/CIFS协议的软件,这样Windows客户就不须要更改设置,就能如同使用Windows NT服务器一样,使用UNIX计算机上的资源了.

下面介绍Samba的安装、简易配置以及启动和停止的指令. 拥有帝国一切,皆有可能。欢迎访问phome.net

4、安装Samba

用户在主流的Linux版本(如Fedora和CentOS下)都可以采用如下命令进行安装:


#yum -y install samba

在创建配置文件以后(一般情况下,安装好Samba软件后,其配置文件为缺省状态),需要测试Samba正确性.确认

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号