如何在 Ubuntu 18.04 Server 上默认启用 SMB1 并禁用 SMB2 和 SMB3?

Cra*_*Dev 2 smb windows-ce ubuntu-18.04

我想在 Ubuntu 18.04 Server 和 Windows CE 之间共享文件。我只需要使用 SMB1 协议连接到 Windows CE,因为该系统仅支持 SMB1。我尝试通过以下方式配置 Samba /etc/samba/smb.conf

[global]
protocol = SMB1

min protocol = SMB1
max protocol = SMB1

client min protocol = SMB1
client max protocol = SMB1
Run Code Online (Sandbox Code Playgroud)

但没有任何效果。

Windows CE 无法连接到共享文件夹。我尝试使用 Windows 10,令人惊讶的是它有效,但可能是因为我在 Windows 10 上运行了 SMB1 支持。

我意识到使用过时的 SMB1 协议的危险。但我没有其他想法。是否可以通过 SMB1 连接这两个系统?

小智 7

将指令放入 /etc/samba/smb.conf 的 [global] 部分

min protocol = NT1
Run Code Online (Sandbox Code Playgroud)

samba 将 SMB1 称为 NT1。