V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
CEBBCAT

In case of your proxy block 22 port

  •  
  •   CEBBCAT · Oct 10, 2022 · 1558 views
    This topic created in 1295 days ago, the information mentioned may be changed or developed.

    请使用 SSH over 443 大法

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

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

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

    8 replies    2022-10-11 13:14:06 +08:00
    codehz
        1
    codehz  
       Oct 10, 2022 via iPhone
    为啥不直接用 git over https
    CEBBCAT
        2
    CEBBCAT  
    OP
       Oct 10, 2022
    @codehz #1 因为 https 协议 push 的时候需要密码呀。
    codehz
        3
    codehz  
       Oct 10, 2022
    @CEBBCAT windows 的话,登陆时应该会弹出网页登陆的面板,再不行还可以用 github cli 手动登陆一次
    CEBBCAT
        4
    CEBBCAT  
    OP
       Oct 10, 2022
    @codehz #3 现在已经那么方便了吗?我之前都是要手动一遍遍地输密码的。我现在在用 macOS 和 Linux
    codehz
        5
    codehz  
       Oct 10, 2022   ❤️ 1
    @CEBBCAT 事实上直接用 https 是推荐的做法 https://docs.github.com/en/get-started/quickstart/set-up-git
    secondwtq
        7
    secondwtq  
       Oct 11, 2022
    Linux 可以直接写一个 .netrc 把 token 放里面用 HTTPS ,不用装额外软件
    CEBBCAT
        8
    CEBBCAT  
    OP
       Oct 11, 2022 via iPhone
    @secondwtq 原来方法这么多,学习了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1240 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 23:34 · PVG 07:34 · LAX 16:34 · JFK 19:34
    ♥ Do have faith in what you're doing.