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