V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CEBBCAT
V2EX  ›  分享发现

In case of your proxy block 22 port

  •  
  •   CEBBCAT · 2022-10-10 19:30:36 +08:00 · 1211 次点击
    这是一个创建于 774 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请使用 SSH over 443 大法

    万万没想到,路由器配置代理后不能通过 ssh 协议拉取 GitHub 仓库的根本原因竟然是代理服务器屏蔽了目标端口是 22 的出站流量!

    经过测试,22 、23 、25 、27-31 端口都被屏蔽了。

    一个下午,就这么浪费了。话费时间:5h ,金钱:不到 1 USD ,另有心力、青春若干

    8 条回复    2022-10-11 13:14:06 +08:00
    codehz
        1
    codehz  
       2022-10-10 19:45:09 +08:00 via iPhone
    为啥不直接用 git over https
    CEBBCAT
        2
    CEBBCAT  
    OP
       2022-10-10 20:00:31 +08:00
    @codehz #1 因为 https 协议 push 的时候需要密码呀。
    codehz
        3
    codehz  
       2022-10-10 20:05:28 +08:00
    @CEBBCAT windows 的话,登陆时应该会弹出网页登陆的面板,再不行还可以用 github cli 手动登陆一次
    CEBBCAT
        4
    CEBBCAT  
    OP
       2022-10-10 23:15:06 +08:00
    @codehz #3 现在已经那么方便了吗?我之前都是要手动一遍遍地输密码的。我现在在用 macOS 和 Linux
    codehz
        5
    codehz  
       2022-10-10 23:23:20 +08:00   ❤️ 1
    @CEBBCAT 事实上直接用 https 是推荐的做法 https://docs.github.com/en/get-started/quickstart/set-up-git
    CEBBCAT
        6
    CEBBCAT  
    OP
       2022-10-11 01:08:05 +08:00
    secondwtq
        7
    secondwtq  
       2022-10-11 12:45:21 +08:00
    Linux 可以直接写一个 .netrc 把 token 放里面用 HTTPS ,不用装额外软件
    CEBBCAT
        8
    CEBBCAT  
    OP
       2022-10-11 13:14:06 +08:00 via iPhone
    @secondwtq 原来方法这么多,学习了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2940 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:50 · PVG 11:50 · LAX 19:50 · JFK 22:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.