Samba服務(wù)器是什么
如果你已經(jīng)依序一步一步的將你的 Linux 當作主機安裝好了,這時,你會不會覺得,Linux 跟你的日常工作的 Windows 計算機的互動不是很好呢?在這兩部機器之間的資料互傳必須經(jīng)過 FTP 協(xié)議才能傳送,真麻煩!不是嗎?呵呵!這時,Samba服務(wù)器就是你的救星了!使用了Samba服務(wù)器可以讓你的 Linux 與 Windows 透過『網(wǎng)絡(luò)上的芳鄰』來互傳資料,安裝了Samba服務(wù)器之后,從此,你的資料都可以使用『網(wǎng)絡(luò)上的芳鄰』來傳送啰!真好!不是嗎?
Samba服務(wù)器概念
Samba是用來實現(xiàn)SMB的一種軟件,由澳大利亞的Andew Tridgell開發(fā),是一種在Linux(Unix)環(huán)境下運行的免費軟件。
通過使用Samba,Linux系統(tǒng)可以實現(xiàn)如下功能:
文件服務(wù)和打印服務(wù)(在Linux和Win95/NT之間系統(tǒng)之間提供打印機和磁盤的共享)
登陸服務(wù)器,使用Windows客戶能注冊到網(wǎng)絡(luò)上
作為主要域控制器和域中成員的功能
WINS服務(wù)器以及瀏覽功能
支持SSL(Secure Socket Layer)
支持SWAT (Samba Web Administration Tool )
Samba除了支持Linux(Unix)和Win95/NT之外,還支持DOS、IBM OS/2、Macintosh 等操作系統(tǒng)。
SMB概念了解
前文說了,Samba是用來實現(xiàn)SMB的一種軟件,咱們在這里在了解一下SMB(Server MessageBlock,服務(wù)信息塊)。SMB協(xié)議可以看作是局域網(wǎng)上的共享文件/打印機的一種協(xié)議,它可以為網(wǎng)絡(luò)內(nèi)部的其它Windows和Linux機器提供文件系統(tǒng)、打印服務(wù)或是其他一些信息。
SMB的工作原理是讓NetBIOS(Win95網(wǎng)絡(luò)鄰居通信協(xié)議)與SMB這兩種協(xié)議運行在TCP/IP的通信協(xié)議上,且使用NetBIOS
nameserver讓用戶的Linux機器可以在Windows的網(wǎng)絡(luò)鄰居里被看到,所以就可以和Win95/NT主機在網(wǎng)絡(luò)上相互溝通,共享文件與服務(wù)了。
目前Microsoft正在開發(fā)一種新的文件和打印共享協(xié)議--CIFS(Common Internet Files
System,通用網(wǎng)絡(luò)文件協(xié)議),該協(xié)議支持TCP/IP和DNS等協(xié)議,能在www上支持文件和打印共享。在CIFS下服務(wù)器實際上是DNS名,由主機名和域名組成。這種變化是從NetBIOS命令結(jié)構(gòu)中分離出來的。目前CIFS還沒有得到廣泛的應(yīng)用。現(xiàn)在在Linux和Win95/NT之間的文件共享注意還是SMB和NFS。