需要有已签名的 SMB 连接。
我在 win10 中使用 powershell Get-SmbConnection | fl *
并报告了Encrypted : TRUE
但是Signed : False
。
/etc/samba/smb.conf
这只是我文件的全局部分
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = bsd
printcap name = /dev/null
load printers = no
disable spoolss = yes
# cups options = raw
log level = 0 vfs:10
log file = /var/log/samba/sambavfs.log
max log size = 0
smb encrypt = required
client min protocol = SMB3
client max protocol = SMB3
client ipc signing = mandatory
client signing = mandatory
server signing = mandatory
有人可以告诉我我缺少什么吗?想要我的 powershell 命令报告signed : true
这是在
- RHEL 7.9,内核 3.10.0-1160.36.2.el7.x86_64
- samba-libs-4.10.16-15.el7_9.x86_64
- samba-common-tools-4.10.16-15.el7_9.x86_64
- samba-common-4.10.16-15.el7_9.noarch
- samba-common-libs-4.10.16-15.el7_9.x86_64
- samba-4.10.16-15.el7_9.x86_64
- samba-client-libs-4.10.16-15.el7_9.x86_64