域控环境中启用永久支持SMB1.0
目前微软已经默认禁用了SMB1.0版本,但经常会因为各种原因还需要用到SMB版本1,例如在Windows 2012 R2的域控环境中,如果还有WinXP系统的客户机,就必须打开SMB1.0。
临时启用SMB1的支持
操作命令
查看SMB1文件服务
Get-WindowsFeature FS-SMB1
查看SMB1状态
Get-SmbServerConfiguration | Select EnableSMB1Protocol
查看SMB2状态
Get-SmbServerConfiguration | Select EnableSMB2Protocol
禁用SMB1
Set-SmbServerConfiguration -EnableSMB1Protocol $false
启用SMB1
Set-SmbServerConfiguration -EnableSMB1Protocol $true
察觉SMB1
Get-WindowsOptionalFeature –Online –FeatureName SMB1Protocol
禁用SMB1
Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
启用SMB1
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
启动Win2012R2的powershell输入以下两个命令
Set-SmbServerrConfiguration -RejectUnencryptedAccess $false
Set-SmbServerConfiguration –EnableSMB1Protocol $true
之后发现已经可以正常支持SMB1了,但是重启后又被禁用了。
永久启用SMB1的支持
在上面操作之后 ,PowerShell 中再输入如下命令
WindowsFeature FS-SMB1
- 如果可能,在生产环境中应避免使用SMB1.0版本。
如果还是不能访问SMB1共享
查看 “ Windows Remote Management(WinRM)”
服务是否启动。
域控环境中启用永久支持SMB1.0
http://anximin.github.io/2021/07/05/Win_enable_smb1/