Windows服务器SMBv1/SMBv2/SMBv3启用与禁用指南
版权申诉
97 浏览量
更新于2024-09-11
收藏 95KB PDF 举报
"本文主要讲解如何在Windows操作系统和Windows Server环境中启用或禁用SMBv1、SMBv2和SMBv3协议。SMB(Server Message Block)是一种网络文件共享协议,不同版本有着不同的特性和安全性。建议由专业技术人员进行相关设置。禁用高级版本如SMBv2或SMBv3可能会导致特定功能的损失,例如复合请求、大型读写操作、文件属性缓存、持久句柄等。同时,禁用SMBv3还会取消对透明故障转移、多通道、SMB直通和加密等功能的支持。在Windows 8、Windows Server 2012及后续版本中,可以通过控制面板或 PowerShell 命令来管理SMB协议的启用与禁用。"
在Windows服务器中,SMB协议是用于文件共享、打印服务和网络通信的关键组件。SMBv1是最古老的版本,但因其安全漏洞,如WannaCry勒索软件利用的MS17-010漏洞,已被推荐禁用。SMBv2和SMBv3在性能和安全性上都有显著提升,提供了诸如复合请求、大型读写操作、文件属性缓存、持久句柄等特性,增强了网络效率和用户体验。
禁用SMBv2可能会影响到Windows 7和Windows Server 2008 R2环境中的多项功能,包括但不限于:
1. 请求复合:允许一次性发送多个SMB2请求,减少网络交互次数。
2. 大型读写:优化了大文件传输,尤其在高速网络环境下。
3. 文件夹和文件属性缓存:客户端可以本地存储信息,减少服务器负担。
4. 持久句柄:在网络中断后,能自动重新连接到服务器,保持会话连续性。
5. 改进的消息签名:使用更安全的哈希算法,提高数据完整性。
6. 文件共享扩展性:支持更多用户、共享和打开文件,提升服务器容量。
7. 符号链接:方便文件路径引用。
8. 客户端oplock租赁模式:优化高延迟网络环境下的性能和服务器扩展性。
9. 大型MTU支持:充分利用高带宽网络。
10. 能效改进:客户端在打开文件后可进入睡眠模式,节省能源。
禁用SMBv3则会在禁用SMBv2的基础上,进一步影响Windows 8、Windows 10、Windows Server 2012和Windows Server 2016的功能,例如:
1. 透明故障转移:在群集服务中,客户端能在节点故障时无缝切换。
2. 扩展:并发访问所有群集节点的共享数据,提高性能。
3. 多通道:结合多个网络路径,增加带宽和容错能力。
4. SMB直通:利用RDMA(远程直接内存访问)技术,提升性能和降低延迟。
5. 加密:确保数据传输过程中的安全性,防止窃听。
6. 目录租赁:改善分支办公室的应用程序响应时间。
7. 性能优化:针对小型随机读写操作进行优化,提升系统响应速度。
在Windows 8和Windows Server 2012及以上版本中,管理员可以通过以下步骤来启用或禁用SMB协议:
- 控制面板:通过“程序” -> “启用或关闭Windows功能”,找到“SMB 1.0/CIFS文件共享支持”选项进行勾选或取消。
- PowerShell:运行PowerShell命令,如`Set-SmbServerConfiguration -EnableSMB1Protocol $false`禁用SMBv1,或`Set-SmbClientConfiguration -EnableSMB1Protocol $false`禁用客户端的SMBv1。
在执行这些操作时,务必了解潜在影响,确保系统中的所有客户端和服务器都兼容所选择的SMB版本,以避免通信问题。在大多数情况下,保持SMBv2和SMBv3启用并禁用SMBv1是一个安全且明智的选择。
2017-12-13 上传
2009-02-05 上传
2022-03-16 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-05-25 上传
weixin_38705873
- 粉丝: 7
- 资源: 926
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全