服務器消息塊
編輯服務器消息塊(SMB),原始版本也稱為通用互聯網文件系統(CIFS),是計算機網絡中用于文件、打印和其他服務器服務的網絡協議。 它是 Windows 產品系列網絡服務的核心部分,允許訪問位于另一臺計算機上的文件和目錄。 免費提供的軟件項目 Samba 也使用它來允許 Windows 系統從基于 Unix 的系統訪問資源,反之亦然。 它也用于許多 NAS 系統。
SMB 實現了類似于 NFS 的網絡文件系統,使其在很大程度上獨立于服務器的底層文件系統。 DFS 等高級協議又基于 SMB。
在 TCP/IP 網絡中,SMB 最初通過 TCP/UDP 端口 137-139 封裝在 NetBIOS over TCP/IP (NBT) 中,名稱解析通常使用 WINS 或廣播進行。 當前版本的 Windows 直接在 TCP 端口 445 上使用 SMB,并通過 DNS 解析名稱,在小型網絡中通過 LLMNR 解析名稱。
服務器消息塊歷史
編輯SMB 于 1983 年由 IBM 的 Barry Feigenbaum 首次提出。 它于 1987 年作為 OS/2 網絡擴展協議(稱為 LAN 管理器和相關產品 LAN 服務器)首次變得更加廣泛。 由于在 Windows for Workgroups、Windows 9x 系列和 Windows NT 產品系列等早期 Windows 版本中的使用,它在本地網絡中也變得越來越流行。
隨著時間的推移,該協議已被各種公司和團體擴展,包括 MICRosoft、3Com、SCO、Thursby、IBM 和 Samba 開發人員。 Microsoft 貢獻了大部分擴展,但最初并未發布任何規范。
服務器消息塊安全
編輯SMB 協議在 1.0 版中的實施(也仍然包含在當前版本的 Windows 中)容易受到嚴重安全漏洞的影響。 由于其具有 30 年歷史的架構,該協議版本在內容方面也被歸類為風險因素。 例如2017年5月的WannaCry勒索軟件網絡攻擊就是基于這樣的漏洞。
隨著 2017 年 10 月發布的 Windows 10 Fall Creators Update(版本 1709),微軟因此決定不再默認安裝 SMB 1.0 版,或者在不使用時自動卸載。 此外,舊的 SMB 版本可以在所有 Windows 版本中停用,以提高安全性。
隨著 macOS Catalina 于 2019 年 10 月的推出,Apple 還默認禁用了 SMB 1.0。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/358208/