Windows 2012 R2 禁用 SMB1

use*_*356 5 server-message-block windows-server-2012-r2

我们有一台用作文件服务器的 Windows 2012 R2 服务器。

最初,我们的复印机用于扫描到文件共享。更新后,扫描到文件共享停止工作,最终我们发现这是因为复印机(3 年前,最新固件)使用 SMB 版本 1,而 Microsoft 已禁用此功能。

通过在 powershell 中运行以下命令并重新启动,我再次支持 SMB1 并且一切正常。

Set-SmbServerConfiguration –RejectUnencryptedAccess $false
Set-SmbServerConfiguration –EnableSMB1Protocol $true
Run Code Online (Sandbox Code Playgroud)

但后来再次重启后,它又被禁用了。

怎么了?我们如何永久激活 SMB1 支持?

The*_*ner 5

由于您已经习惯了 PowerShell(无论如何这是一个好习惯)...在服务器上永久启用它:

Add-WindowsFeature FS-SMB1

编辑:正如评论中所指出的...... SMB1 不应该在可能的情况下用于生产环境。