症状
一台 Windows 7电脑无法访问Debian 11的samba服务,但可以访问 CentOS 7.4 的Samba服务
这条win7 的系统有些问题。在其他win7上测试访问Debian11的samba是正常的。
确认Debian 11的samba服务 是没有问题, 且功能正常的。
问题
我的直觉告诉我:
这台win7系统 只能访问低版本的 SMB2 版本。
但其他电脑,windward 10 21H2 支持 SMB3, 默认不支持SMB2
解决
1 2 3 4 5 6 7 8 9 10 11 12
| root@debian:~# vim /etc/samba/smb.conf 在 [global] 域中添加 min protocol = SMB2 max protocol = SMB3 client min protocol = SMB2 client max protocol = SMB3 root@debian:~# #重启服务 root@debian:~# systemctl restart smbd root@debian:~# systemctl restart nmbd
ref: https://www.cyberciti.biz/faq/how-to-configure-samba-to-use-smbv2-and-disable-smbv1-on-linux-or-unix/
|
测试
这条怪异的win7已经可以正常访问Debian11 的Samba功能,
其他电脑win10 也可以访问Samba。
收工!