我在 Fedora 31 上,并且设置了受密码保护的 Samba 共享,但是由于我在不受信任的网络上,所以我想加密流量以保护自己免受监控,因此我启用了smb encrypt = required
。
我将拥有 Windows 10、MacOS 和 Linux 客户端,到目前为止,MacOS 和 GNU+Linux 客户端连接没有问题,但 Windows 10 客户端无法连接(通过 Windows 资源管理器)。是否需要特别启用某些功能才能实现这一点?
该required
标志将拒绝未使用加密连接的客户端的访问,那么 Windows 10 用户是否可能因此而失败?
smb.conf:
[global]
workgroup = SIMERNES
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
smb 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
。