十一月 15, 2008 作者:
sunchiahome
設定 - CIFS Service
如果你是的環境大多是 windows 的,最適合用 CIFS Service 將目錄分享出去.這也是網路上的芳鄰最主要的檔案分享方式.Windows 的系統透過 SMB (Session Message Block protocol, 也叫做 NetBIOS 或 LanManager protocol.) ,來進行檔案分享的傳輸協定,而 FreeNAS 則是透過 samba 是一種在 Linux 系統下使用 SMB(NetBIOS) 協定來進行檔案分享的傳輸方式.也因此藉由 samba 來讓 Windows 與 Linux 系統的檔案能夠使用同一種方式來進行分享.
那什麼是 SMB(NetBIOS)呢!!下面可以看到這個協定的演化過程.
NetBIOS
最早由 IBM 開發出來的 NetBIOS API(Network Basic Input/Output System Application Program Interface),這個 NetBIOS 由 18 個 API 組成,可以用來命令當時的電腦建立連線服務. 因為 NetBIOS 使用廣播(broadcasts)來傳送資料.也因此資料無法繞送(routed).所以只能用在小型網路中傳輸.NetBIOS 屬於 session layer protocol(第5層,交談層)
NetBEUI
接下來就有了NetBIOS的改良版,NetBEUI(NetBIOS Extened User Interface),不過他已經是一個完整的傳輸協定了.NetBEUI 屬於 data-link layer protocol (第2層,資料連結層).
SMB(NetBIOS)
Windows NT4.0 之前的網路芳鄰(檔案和印表機分享),名稱解析(wins)...皆是使用 NetBIOS over NetBEUI所實而做成.後來的 NetBIOS 也可以 over TCP/IP 如 Windows 2000 的網路芳鄰(檔案和印表機分享), Linux 的 samba server or NETBIOS over IPX(Internetwork Packet Exchange) 如 NT 下的 NWLINK.
不是很了解也沒關係,只要記得這是一種在 Windows 系統下的檔案分享方式即可,接下來我們來看看要怎麼設定它.選擇在 Services/ CIFS/SMB
第一步就是要先把這個服務 Enable ,在 Authentication 選擇 Anonymous ,Anonymous 採用的是不需要進行身分驗證,所有的人皆可以使用分享的檔案目錄.
關於 Advanced settings 這裡先不加以說明,我們先把這個服務啟動 Save and Restart.
到目前為止只有服務啟動了並沒有設定任何的分享目錄,在 Shares 按一下 "+" 號.
還記得我們再最早之前有掛載一個目錄叫做 c ,它實際掛載是在 /mnt/c 目錄下,現在我們將透過 CIFS 將它分享出去,假設我們這個目錄是放 mp3 的,所以我將它命名為 Name:mp3 Comment:mp3,這兩格是必填的,分享出去的目錄是以 Name 為命名.
所以要存取這個目錄方法為 \\IP\mp3 或是 \\NetBIOS Name\mp3 就可以進行存取.按下 "Apply changes" 就可以進行存取.