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