小米电视无法访问 SAMBA 4.15.13 共享文件
小米电视无法访问 SAMBA 4.15.13 共享文件
作者:高玉涵
时间:2023-4-8 21:00
环境:Linux version 5.19.0-35-generic (buildd@lcy02-amd64-020) (x86_64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #36~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 17 15:17:25 UTC 2
故障表现
家里自建的 NAS 采用的是 Ubuntu 系统,之前一直正常使用。因,许久没有更新,今天 upgrade 后 Samba 自动升级版本至 Version 4.15.13 再次连接一直失败(图 1-1)。

分析研究
通过查找资料得知 Linux Samba 服务默认使用协议 > SMB2.0,小米电视(我的)只能使用版本较低的 SMB 1.0 协议。查看 smb.conf 配置文档找到配置项 server min protocol (图 1-2)。

于是在 [global] 下面添加对应配置(图 1-3)。
server min protocol = NT1

成功
最后,重启 samba 服务。小米电视即可正常访问。
sudo systemctl restart smbd.service

文章讲述了在升级Samba到4.15.13版本后,小米电视无法连接到NAS的故障。作者发现是由于新版本支持的SMB协议高于小米电视兼容的版本。通过修改Samba配置文件,将`serverminprotocol`设置为NT1,然后重启服务,成功解决了问题。
3518

被折叠的 条评论
为什么被折叠?



