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

  • 相关阅读:
    ASP.NET自动给URL加上超链接
    EXCEL隔行相加
    数据库 行列相互转化
    SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
    C#中,Dictionary的使用方法
    NET技术.NET各大网站编程技术网址
    多表查询不同数据库服务器上的表
    关于quotename的用法
    SQL Server2005 异常处理机制(Begin try Begin Catch)
    C#异步调用与线程总结
  • 原文地址:https://www.cnblogs.com/mydomain/p/2734783.html
Copyright © 2011-2022 走看看