解决ssh: connect to host github.com port 22: Connection refused

打印 上一主题 下一主题

主题 836|帖子 836|积分 2508

ssh: connect to host github.com port 22: Connection refused是连接github.com的端口号22拒绝连接
22端口拒绝连接,我们可以使用443端口号进行连接
解决方案


  • 打开git bash窗口
  • 输入vim ~/.ssh/config
  • 添加如下字段
    1. 如果没有config 文件就新建一个
    2. Host github.com
    3. Hostname ssh.github.com
    4. Port 443
    复制代码
  • 测试连接
    1. ssh -T git@github.com
    复制代码
    假如出现以下内容,输入yes即可
    The authenticity of host ‘[ssh.github.com]:443 ([20.205.243.160]:443)’ can’t be established.
    ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    最终显示Hi chengyun-pg! You’ve successfully authenticated, but GitHub does not provide shell access.,大概会比较慢,耐心等候。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

缠丝猫

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表