In case of your proxy block 22 port

2022-10-10 19:30:36 +08:00
 CEBBCAT

请使用 SSH over 443 大法

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

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

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

1142 次点击
所在节点    分享发现
8 条回复
codehz
2022-10-10 19:45:09 +08:00
为啥不直接用 git over https
CEBBCAT
2022-10-10 20:00:31 +08:00
@codehz #1 因为 https 协议 push 的时候需要密码呀。
codehz
2022-10-10 20:05:28 +08:00
@CEBBCAT windows 的话,登陆时应该会弹出网页登陆的面板,再不行还可以用 github cli 手动登陆一次
CEBBCAT
2022-10-10 23:15:06 +08:00
@codehz #3 现在已经那么方便了吗?我之前都是要手动一遍遍地输密码的。我现在在用 macOS 和 Linux
codehz
2022-10-10 23:23:20 +08:00
@CEBBCAT 事实上直接用 https 是推荐的做法 https://docs.github.com/en/get-started/quickstart/set-up-git
CEBBCAT
2022-10-11 01:08:05 +08:00
secondwtq
2022-10-11 12:45:21 +08:00
Linux 可以直接写一个 .netrc 把 token 放里面用 HTTPS ,不用装额外软件
CEBBCAT
2022-10-11 13:14:06 +08:00
@secondwtq 原来方法这么多,学习了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/885877

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX