如何在 samba 中强制使用 SMB2 协议?

Avi*_*vio 13 security samba protocol 14.04

出于安全原因,我想在samba. 是否可以?我正在运行 Ubuntu 14.04 LTS。

小智 9

我对 Nessus 的测试表明 SMBv1 仅在设置时被禁用

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

在 smb.conf 的 [global] 部分。Core、LANMAN2 和 NT1 仍然被标记为易受攻击的。

  • 对于未来的读者:这适用于服务器,因为`min protocol`“是`server min protocol`的同义词”(https://www.samba.org/samba/docs/man/manpages-3/smb.conf。 5.html#SERVERMINPROTOCOL)。还有“客户端最小协议”,如果服务器仍然支持它,它可以帮助客户端避免 SMB1。 (4认同)

小智 5

我必须添加它才能在我的ubuntu 12 服务器中工作;启用了最小/最大组合 SMBv1 中的任何一个,但两者都可以正常工作。

[global]
min protocol = SMB2                                                                                 
max protocol = SMB2                                                                                 
client min protocol = SMB2
client max protocol = SMB2
Run Code Online (Sandbox Code Playgroud)