当前位置:   article > 正文

ssh: connect to host github.com port 22: Connection timed out_ssh连接github

ssh连接github

目录

​前言   

        检查openssh-client服务

        配置github上的SSH公钥

        使用SSH端口去连接Github

参考链接

前言   

最近使用github的时候发现没法从远程仓库上clone,也没法从本地push,尝试了很多办法,发现github官方文档中给出了使用SSH替代HTTP的链接方式,先凑活着用。

检查openssh-client服务

1、搜索service

2、启动openssh服务

配置github上的SSH公钥

1、这个网上教程很多,直接搜索 “Github配置ssh key” 即可

使用SSH端口去连接Github

1、打开终端输入 ping github.com ,发现ping不通,但是bing.com又是能ping的

2、输入下方命令检测是否能使用ssh连接,发现拒绝连接

ssh -T git@github.com 

3、配置ssh中的config文件,加入以下内容并保存

  1. Host github.com
  2. Hostname ssh.github.com
  3. Port 443
  4. User git

4、再次尝试2中的命令,显示下方内容就可以了,隐藏部分是你的github用户名

5、现在就可以愉快的clone项目了,不过只能用git的项目链接,不能用HTTPS的链接

参考链接

github文档 Using SSH over the HTTPS port

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/916541
推荐阅读
相关标签
  

闽ICP备14008679号