步骤 1:停止 Plex 服务
- 打开 QNAP NAS 的 App Center。
- 找到并停止 Plex Media Server (PMS)。
步骤 2:通过 SSH 进入 QNAP NAS
- 使用 SSH 客户端(如 PuTTY 或终端)连接到 QNAP NAS,使用管理员账户登录。
- 登录后,进入 Plex 配置目录,运行以下命令:
cd /share/CACHEDEV1_DATA/.qpkg/PlexMediaServer/Library/Plex\ Media\ Server/
步骤 3:删除 Preferences.xml
文件
- 在 Plex 配置目录下,删除
Preferences.xml
文件,这个文件包含了 Plex 的配置和授权信息。
注意:删除此文件将重置 Plex 的设置,可能需要重新配置 Plex 服务器。rm Preferences.xml
步骤 4:重新启动 Plex 服务
- 返回 QNAP 的 App Center,重新启动 Plex Media Server。
步骤 5:获取 Plex 服务器的 Claim Token
- 在浏览器中打开 Plex 网站:Plex Claim 页面,并确保你已经登录到你的 Plex 账户。
- 点击页面上的按钮获取 Claim Token。这个 Token 是一次性有效的,只能使用 5 分钟,所以获取后尽快操作。
步骤 6:使用 Token 进行认证
- 复制 Claim Token(例如:
claim-xxxxxxx
)。 - 回到 SSH 终端,在 QNAP NAS 上运行以下命令,将
PASTE_TOKEN_HERE
替换为你复制的实际 Token:
这会通过命令行向 Plex 服务器提交 Claim 请求。curl -X POST 'http://127.0.0.1:32400/myplex/claim?token=PASTE_TOKEN_HERE'
步骤 7:等待授权成功
- 等待几秒钟(通常 15-20 秒),这时 Plex 服务器和 Plex.tv 会交换新凭证并完成授权。
- 完成后,你将看到一个成功的回应,表明你已经通过新的 Claim Token 完成授权。
步骤 8:打开 Plex 应用并添加 NAS
- 打开 Plex 客户端。
- 现在你应该可以添加你的 QNAP NAS 作为媒体源,开始设置你的 Plex 库。
总结
通过这种方法,你重新授权 Plex 服务器并清除原有的配置文件。删除 Preferences.xml
文件并使用新的 Claim Token,可以解决 Plex 客户端出现“Not Authorized”错误的情况。
如果在执行这些步骤时遇到任何问题,可以参考 Plex 的 官方论坛 或 QNAP 支持获取更多帮助。