Kodi无法添加SMB共享的原因

Kodi使用SMB协议连接Windows、群晖、威联通等NAS服务器出现连接不上、提示账号密码不对、只显示文件夹不显示文件、提示"Error: Operation not permitted"、点不进去等情况,有什么原因?

一般是因为安装Kodi的设备(电视/电视盒子)支持的SMB协议较低,只支持SMBv1,不支持SMBv2。

SMBv1可以匿名访问,支持网络浏览;SMBv2必须使用用户名访问,不再支持网络浏览。

Kodi从18版本不再默认支持安全性较差的SMBv1协议。微软已经在Windows 10 1803版本中把文件共享服务端的默认协议改成了SMBv2,群晖、威联通NAS默认SMB协议是SMBv2。


如果服务器支持NFS/FTP等协议,尽量不要使用SMB,实在没办法可设置NAS SMB协议为SMB1。

设置Kodi支持SMB1协议:

打开Kodi系统设置 - 服务,左下角切换为高级,点击SMB客户端,最低协议版本修改为SMBv1,重启Kodi。

设置群晖NAS支持SMB1协议:
打开控制面板 - 文件服务 - SMB/AFP/NFS - 高级设置,“最小SMB协议”选择“SMB1”,应用保存。

设置威联通NAS支持SMB1协议:
打开控制面板 - 网络文件服务 - Win/Mac/NFS/WebDAV - 高级设置,“最低SMB版本”选择“SMB1”,应用保存。

相关文章