简介¶
这是用于 SMB3 NAS 协议以及 CIFS(通用因特网文件系统)等旧方言的客户端 VFS 模块。CIFS 是服务器消息块(SMB)协议的后继者,SMB 协议是大多数早期 PC 操作系统原生的文件共享机制。CIFS 的新版本和改进版本现在称为 SMB2 和 SMB3。由于安全原因,强烈建议使用 SMB3(及更高版本,包括最新的 SMB3.1.1 方言)而不是旧版方言(如 CIFS)。所有现代方言,包括最新的 SMB3.1.1,都受 CIFS VFS 模块支持。SMB3 协议由所有主要文件服务器(如 Windows(包括 Windows 2019 Server))以及 Samba(为 Linux 和许多其他操作系统提供出色的 CIFS/SMB2/SMB3 服务器支持和工具)实现和支持。Apple 系统以及大多数网络附加存储供应商也很好地支持 SMB3,因此此网络文件系统客户端可以挂载到各种系统。它还支持挂载到云(例如 Microsoft Azure),包括必要的安全功能。
此模块旨在为 SMB3 兼容服务器提供最先进的网络文件系统功能,包括高级安全特性、卓越的并行化高性能 I/O、更好的 POSIX 兼容性、安全的每个用户会话建立、加密、高性能安全分布式缓存(租约/机会锁)、可选的数据包签名、大文件、Unicode 支持和其他国际化改进。由于 Samba 服务器和此文件系统客户端都支持 CIFS Unix 扩展,并且 Linux 客户端也支持 SMB3 POSIX 扩展,因此对于某些 Linux 到 Linux 环境下的文件服务,而不仅仅是 Linux 到 Windows(或 Linux 到 Mac)环境,此组合可以提供一个合理的替代方案,以替代其他网络和集群文件系统。
此文件系统有一个挂载工具 (mount.cifs) 和各种用户空间工具(包括 smbinfo 和 setcifsacl),可以从以下地址获取:
或
git://git.samba.org/cifs-utils.git
mount.cifs 应该安装在与其他挂载助手相同的目录中。
有关此模块的更多信息,请参阅项目维基页面:
和