Kodi无法添加NAS上SMB共享的原因

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

原因一、

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

SMBv1可以匿名访问,支持网络浏览;SMBv2必须使用用户名访问,不再支持网络浏览。Kodi从18版本不再默认支持安全性较差的SMBv1协议,群晖、威联通NAS默认SMB协议是SMBv2。

浏览新共享时点击“添加网络位置”。

 

协议选择SMB,填写服务器IP地址、用户名及密码。

2024-12-02_094102[1].jpg


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

设置Kodi支持SMB1协议:

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

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

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


原因二、没有读取权限

打开群晖NAS - 控制面板 - “共享文件夹”,点你要共享的文件夹,“编辑”-“权限”,guest用户勾选可读写权限。

30216150843.jpg

相关文章