返回文章主页
   
WIN11 24H2升级补丁后无法访问SMB共享,禁用SMB签名和启用SMB签名的方法
 
详细原因:
默认情况下,Windows 11 和 Windows Server 的最新 Insider 预览版需要 SMB 签名。 所有 Windows 环境都支持 SMB 签名。 但是,如果环境使用第三方服务器,并且第三方服务器不支持 SMB 签名,则无法连接到远程共享。
要求 SMB 签名也会禁用对共享的来宾访问。 在上述情况下,必须手动禁用 SMB 签名才能还原来宾帐户的访问权限。

解决方法:
可以通过组策略、PowerShell 和 Windows Admin Center 手动禁用 SMB 签名。
1、组策略禁用 SMB 签名
若要禁用组策略中的 SMB 登录,请执行以下步骤:
选择“开始”,键入 gpedit.msc,然后按 Enter。
在本地组策略编辑器中,导航到计算机配置\Windows 设置\安全设置\本地策略\安全选项。
打开 Microsoft 网络客户端:对通信进行数字签名(始终),选择 “已禁用”,然后选择“ 确定”。
2、PowerShell 禁用 SMB 签名
禁用出站连接的 SMB 客户端签名:Set-SmbClientConfiguration -RequireSecuritySignature $false
禁用入站连接的 SMB 服务器签名:Set-SmbServerConfiguration -RequireSecuritySignature $false
3、Windows管理中心( Windows Admin Center )禁用 SMB 签名
打开 Windows Admin Center。
选择要编辑的服务器的名称。
选择“设置”。
选择文件共享(SMB 服务器)。
在 SMB 签名下,选择“不需要”。
选择“保存”。

验证 SMB 签名状态:
检查 SMB 签名是在 SMB 客户端或 SMB 服务器上是否启用或禁用:
Get-SmbClientConfiguration | FL RequireSecuritySignature   //SMB客户端=连接SMB服务器的机器
Get-SmbServerConfiguration | FL RequireSecuritySignature  //SMB服务器=提供SMB服务的服务器
如果返回的信息为 True是启用了SMB 签名,如果返回的信息为False是禁用了SMB 签名。

如果我们要启用SMB签名的方法
PowerShell 方式启用SMB签名:
Set-SmbClientConfiguration -RequireSecuritySignature $true  //SMB客户端=连接SMB服务器的机器
Set-SmbServerConfiguration -RequireSecuritySignature $true  //SMB服务器=提供SMB服务的服务器
 
电视机展示区 空调展示区 冰箱展示区
油烟机展示区 热水器展示区 厨具展示区
音响设备展示区 数码展示区 配件展示区
遥控器展示区 其它展示区 洗衣机展区
本店服务项目 电风扇展示区 维修资料查询系统
    2025-01-05 22:02:05