1.什么是Samba
Samba可以想象成一個(gè)局域網(wǎng)上的文件服務(wù)器。它可以為在同一個(gè)了網(wǎng)中的客戶(如Win95、WinNT等)提供文件服務(wù)和打印服務(wù)。也就是說,Samba服務(wù)器可以讓LINUX實(shí)現(xiàn)象Novell Netware文件服務(wù)器提供的功能。
2.Samba工作原理
Samba的工作原理是,讓NETBIOS(Windows95網(wǎng)絡(luò)鄰居的通訊協(xié)議)和SMA Server Message Block)這兩個(gè)協(xié)議運(yùn)行于TCP/IP通信協(xié)議之上,并且使用Windows 95的NETBEUI協(xié)議讓LINUX可以在網(wǎng)絡(luò)鄰居上被Windows 95看到。
其中最重要的就是SMB協(xié)議(Server Message Block),這是一個(gè)用于不同計(jì)算機(jī)之間共享打印機(jī)、串行口和通訊抽象(如命名管道、郵件插槽等)的協(xié)議。SMB協(xié)議是一個(gè)非常重要的協(xié)議,在所有 的Microsoft Windows系列操作系統(tǒng)中廣為應(yīng)用。
Samba是SMB服務(wù)器在類UNIX系統(tǒng)上的實(shí)現(xiàn)。它是開放源代碼的GPL自由軟件。目前Samba可以在幾乎所有的UNIX變種上運(yùn)行。
3.安裝Samba服務(wù)器
在RedHat LINUX操作系統(tǒng)中,只要在安裝的時(shí)候選擇了Samba,那么它就會在安裝LINUX的同時(shí)安裝Samba。如果沒有選擇的話,也可以在光盤上找到Samba的RPM安裝包,使用RPM安裝它就可以了。
4.配置Samba
配置Samba的工作其實(shí)就是對它的配置文件smb.conf進(jìn)行相應(yīng)的設(shè)置。Smb.conf關(guān)系著Samba服務(wù)器的權(quán)限設(shè)置,以及共享的目錄、打印機(jī)和機(jī)器所屬的工作組等各種細(xì)致的選項(xiàng)。
文件smb.conf的語法非常明確。文件被分成段,每一段的名字用一個(gè)方括號括起來。在每一段內(nèi)用“名稱=值”的格式來設(shè)置參數(shù)。最前面加分號表示該句為注釋。在后面的講述中,我們只說明最常用到的最基本的一些部分,而更加深入的設(shè)置,請大家閱讀這個(gè)文件的注釋段。
新聞熱點(diǎn)
疑難解答