zoukankan      html  css  js  c++  java
  • Samba简介

    1、Samba工作原理

    Samba的工作原理是,让Windows系列操作系统网络邻居的通讯协议——NETBIOSNETwork Basic Input/Output System)和SMBServer Message Block)这两个协议在TCP/IP通信协议上运行,并且使用WindowsNETBEUI协议让Linux可以在网络邻居上被Windows看到。其中最重要的就是SMBServer Message Block)协议,在所有的诸如Windows Server 2003Windows XPWindows系列操作系统中广为应用。Samba就是SMB服务器在类UNIX系统上的实现,目前可以在几乎所有的UNIX变种上运行。

    2、Samba服务器的功能

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

    共享目录:在局域网上共享某个或某些目录,使得同一个网络内的Windows用户可以在网上邻居里访问该目录,就跟访问网上邻居里其他Windows机器一样。

    目录权限:决定每一个目录可以由哪些人访问,具有哪些访问权限。Samba允许设置一个目录让一个人、某些人、组和所有人访问。

    共享打印机:在局域网上共享打印机,使得局域网的其他用户可以使用Linux操作系统下的打印机。

    打印机使用权限:决定哪些用户可以使用打印机。

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

    3、SMB协议

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

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

    原文:

    http://wenku.baidu.com/view/7058db1fc281e53a5802ff09.html

  • 相关阅读:
    jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(原创)
    jQuery 访问WebService 返回复合类型列表
    Vista Media Center 开发之深入浅出 (一) Vista Media Center开发环境的搭建
    安装一个媒体解码器让 Windows Media Player 支持更多媒体格式
    静静期待 Windows 7 的到来
    集成 RealTek 声卡 在 Windows 7 有杂音、爆音的解决方法
    使用jQuery for Asp.Net 我的开发环境配置
    Windows 7 VHD 启动
    建立一个 C#.Net Windows Service 程序
    Windows server 2008 r2 简体中文180天评估版微软官方下载地址
  • 原文地址:https://www.cnblogs.com/mydomain/p/2734783.html
Copyright © 2011-2022 走看看