3.19. 将 Samba 配置为与需要 SMB 版本低于默认版本的客户端兼容
Samba 对它支持的最小服务器消息块(SMB)版本使用合理的安全默认值。但是,如果您的客户端需要较旧的 SMB 版本,您可以配置 Samba 来支持它。
3.19.1. 设置 Samba 服务器支持的最小 SMB 协议版本
在 Samba 中,/etc/samba/smb.conf
文件中的 server min protocol
参数定义了 Samba 服务器支持的最小服务器消息块(SMB)协议版本。您可以更改最小 SMB 协议版本。
注意
默认情况下,RHEL 8.2 及之后版本上的 Samba 只支持 SMB2 和更新的协议版本。红帽建议不要使用已弃用的 SMB1 协议。但是,如果您的环境需要 SMB1,您可以手动将 server min protocol
参数设置为 NT1
来重新启用 SMB1。
先决条件
- 已安装并配置 Samba。
流程
编辑
/etc/samba/smb.conf
文件,添加server min protocol
参数,并将参数设置为服务器应支持的最小 SMB 协议版本。例如,要将 SMB 协议的最小版本设置为SMB3
,请添加:server min protocol = SMB3
重启
smb
服务:# systemctl restart smb
其它资源
-
在您的系统中的
smb.conf (5)
手册页