Samba

Samba是著名的開源軟件項目之一,它在Linux/UNIX系統中實現了微軟的SMB/CIFS網絡協議,從而使得跨平臺的文件共享變得更加容易。

  1. 與Samba相關的幾個軟件包,主要包括服務端軟件Samba、客戶端軟件samba-client,用於提供服務端和客戶端程序的公共組件samba-common。

  2. Samba服務器提供smbd、nmbd兩個服務程序,分別完成不同的功能。其中,smbd負責爲客戶機提供服務器中共享資源(目錄和文件等)的訪問。

  3. nmbd負責提供基於NetBIOS協議的主機名稱解析,以便爲Windows網絡中的主機進行查詢服務。

  4. 安裝好samba軟件包以後,在RHEL6.5系統中會添加名爲smb和nmb的標準系統服務,管理員可以通過service工具來控制Samba服務的啓動與終止。

  5. 使用netstat命令可以驗證服務進程狀態,其中smbd程序負責監聽TCP協議的139端口(SMB協議)、445端口(CIFS協議),而nmbd服務程序負責監聽UDP協議的137~138端口(NetBIOS協議)。

發佈了20 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章