OpenList连接123云盘验证问题
本文最后更新于145 天前,其中的信息可能已经过时,如有错误请发送邮件到2778680280@qq.com

一、问题背景

在香港服务器部署OpenList后,配置123云盘连接时,按要求填写手机号(用户名)和正确密码,却触发登录验证提示,但OpenList无对应验证交互界面,导致无法完成连接,核心原因是香港服务器IP被123云盘判定为境外风险环境,触发安全验证机制。

二、解决方案(亲测有效)

方案1:搭建SOCKS5中转完成验证(优先推荐)

1. 服务器部署gost中转服务,执行命令:

plaintext

gost -L socks5://:1080
 

(1080为默认端口,可自定义未占用端口)

  1. 本地设备配置代理,连接服务器的SOCKS5代理(填写服务器IP+自定义端口);
  2. 通过该代理访问123云盘网页版,正常登录账号完成安全验证;
  3. 回到OpenList后台,重新填写123云盘账号密码,即可跳过验证,成功连接。

方案2:Docker浏览器容器完成验证(适合不会搭中转的场景)

1. 服务器拉取带VNC的浏览器容器,执行命令:

plaintext

docker run -d -p 5900:5900 -e VNC_PASSWD=123456 --shm-size=512m dorowu/ubuntu-desktop-lxde-vnc
 

2. 本地用VNC客户端连接服务器IP:5900,输入密码123456进入桌面;

3. 打开容器内浏览器,登录123云盘完成验证;

4. 重启OpenList容器,重新配置123云盘账号,即可正常连接。

方案3:补充说明(避坑要点)

  • 无需更换服务器,上述两种方案均适配香港服务器环境,完成一次验证后长期可用;
  • 若验证后仍失败,可先在123云盘网页版重置密码,排除账号异常问题;
  • 建议使用OpenList最新版本,避免旧版驱动适配问题导致的验证异常,更新命令(Docker版):

plaintext

docker stop openlist && docker rm openlist && docker pull gitcode.com/gh_mirrors/open/openlist:latest && docker run -d --name openlist -p 5244:5244 -v /etc/openlist:/opt/openlist/data --restart unless-stopped gitcode.com/gh_mirrors/open/openlist:latest
 

三、总结

香港服务器部署OpenList连接123云盘的核心问题的是IP风险验证,通过搭建中转或Docker浏览器完成一次安全验证,即可解决OpenList无验证界面的痛点,两种方案操作简单,无需复杂配置,验证后连接稳定性良好,轻微传输速度损耗可忽略。

文末附加内容

评论

  1. 博主
    Windows Firefox
    已编辑
    5 月前
    2025-12-01 21:30:02

    最终解决方案:用 snap 安装 2.12.0 版(支持 – L 参数,100% 成功)
    snap 里的 gost 2.12.0 版本完全满足你的需求(支持 -L 启动 socks5 代理),且是官方维护的包,安装零依赖,步骤如下:

    1. 先确保 snap 已安装(Ubuntu 24.04 默认自带)
      如果提示 snap 未找到,先安装 snap:
      bash
      运行

    apt install -y snapd

    启动 snap 服务

    systemctl start snapd
    systemctl enable snapd

    1. 用 snap 安装 gost 2.12.0(支持 – L 参数)
      bash
      运行

    安装 snap 版 gost(2.12.0 版本,支持-L参数)

    snap install gost

    验证版本(必须显示 2.12.0,说明安装成功)

    gost -v

    ✅ 成功标志:输出 gost 2.12.0(这个版本完全支持 -L 参数,和 3.0+ 功能一致)
    3. 启动 socks5 代理(和你想要的命令完全一致)
    bash
    运行

    启动 socks5 代理,监听 1080 端口(所有IP可访问)

    gost -L socks5://:1080

    启动成功后,终端会显示类似:
    plaintext

    2024/xx/xx xx:xx:xx [INFO] listening on socks5://0.0.0.0:1080

    没有 “flag provided but not defined: -L” 错误就对了!

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇