我在 Fedora 31 上,并且设置了受密码保护的 Samba 共享,但是由于我在不受信任的网络上,所以我想加密流量以保护自己免受监控,但据我所知,Samba 不强制执行这一点。
我将拥有 Windows 10、MacOS 和 Linux 客户端。
设置 encrypt = required 标志只会导致Unknown parameter encountered
from testparm -s
。还有其他方法可以启用此功能吗?
smb.conf:
[global]
workgroup = SIMERNES
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
encrypt = required
[shared]
comment = Shared Folder
path = /home/smbuser/sambashare
valid users = smbuser
public = yes
writable = yes
write list = samba
create mask = 0777
directory mask = 0777
printable = no
smbd -V
返回4.11.4
。
答案1
该选项实际上被称为smb encrypt =
。