Samba使用大全(一)-samba服务器Samba协议基础在NetBIOS出现之后,Microsoft就使用NetBIOS实现了一个网络文件/打印服务系统,这个系统基于NetBIOS设定了一套文件共享协议,Microsoft称之为SMB(ServerMessageBlock)协议
这个协议被Microsoft用于它们LanManager和WindowsNT服务器系统中,实现不同计算机之间共享打印机、串行口和通讯抽象(如命名管道、邮件插槽等)
随着Internet的流行,Microsoft希望将这个协议扩展到Internet上去,成为Internet上计算机之间相互共享数据的一种标准
因此它将原有的几乎没有多少技术文档的SMB协议进行整理,重新命名为CIFS(CommonInternetFileSystem),并打算将它与NetBIOS相脱离,试图使它成为Internet上的一个标准协议
因此,为了让Windows和Unix计算机相集成,最好的办法即是在Unix计算机中安装支持SMB/CIFS协议的软件,这样Windows客户就不需要更改设置,就能如同使用WindowsNT服务器一样,使用Unix计算机上的资源了
Samba是用来实现SMB的一种软件,它的工作原理是,让NETBIOS(Windows95网络邻居的通讯协议)和SMB(ServerMessageBlock)这两个协议运行于TCP/IP通信协议之上,并且使用Windows的NETBEUI协议让Unix计算机可以在网络邻居上被Windows计算机看到
它的功能有:1
共享Linux磁盘给Win95/NT2
共享Win95/NT磁盘给Linux机器3
共享Linux打印机给win95/NT4
共享win95/NT打印机给Linux机器
同时它的文件服务功能比NT系统还高,而且在Windows2000之前就提供了用户磁