Red Hat 7.9环境下Samba 4.10.16设置client signing为mandatory却显示为required的问题求助
各位好,我遇到了一个棘手的问题,想请教下大家有没有可行的解决办法:
我使用的是Red Hat 7.9系统,Samba版本为4.10.16。我已经在/etc/samba/smb.conf中将client signing配置项设置为mandatory,但执行testparm命令查看配置时,结果却显示client signing = required。
我已经反复确认过testparm加载的是正确的配置文件,这一点没有问题。
另外我查阅了Samba的手册页,里面关于client signing的说明如下:
client signing (G)
This controls whether the client is allowed or required to use SMB signing. Possible values are auto, mandatory and disabled.
When set to auto or default, SMB signing is offered, but not enforced.
When set to mandatory, SMB signing is required and if set to disabled, SMB signing is not offered either.
IPC$ connections for DCERPC e.g. in winbindd, are handled by the client ipc signing option.
Default: client signing = default
手册里根本没有required这个取值,而且如果我把client signing设为auto,testparm会显示client signing = if_required。
我还发现2015年Samba的Bugzilla里有类似的问题,状态一直是NEW,我猜测这个bug到现在可能都没修复?
有没有人知道这个问题该怎么解决,或者到底有没有解决的可能呢?
备注:内容来源于stack exchange,提问作者sp33dy

