文章目录
一.SAMBA的起源
对于windows的网上邻居来讲,共享文件的方式用的是SMB协议和CIFS协议以及NETBIOS协议,Linux/Unix之间用的是NFS协议。
SMB协议(SMB协议在局域网上用于服务器文件访问和打印的协议。)
CIFS协议(使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务)
NetBIOS协议是一种在局域网上的程序,可以使用应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在NetBIOS协议的基础上工作的。
NFS(NetworkFileSystem),即网络文件系统,NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
但是Linux和Windows之间是不能共享的,所以澳大利亚国立大学的Andrew Tridgell,开发了一款叫做SMB的软件,为了实现不同的系统之间互相共享文件。但是SMB名字不能被注册成商标,因为已经有SMB协议了,于是作者给名字上加了两个A,就成了我们即将使用的功能强的文件共享服务器:SAMBA
二.SAMBA的工作方式
SAMBA主要提供的是SMB/CIFS或者NETBIOS协议的。
所以只要使用了SAMBA,就能实现让Linux出现在Windows的网上邻居里,或者,让Windows的文件共享在Linux上
一旦在