EmilyyyWang 2023-01-09 14:42 采纳率: 83.3%
浏览 52
已结题

git的ssh公钥配置失败

git ssh配置失败
ssh: connect to host github port22 permission denied

img

connect to host github.com port 22:permission denied,如何解决
  • 写回答

4条回答 默认 最新

  • BaiXuePrincess 2023-01-09 15:00
    关注

    22端口可能被防火墙屏蔽了,可以尝试连接GitHub的443端口。

    $ vim ~/.ssh/config

    # Add section below to it
    Host github.com
      Hostname ssh.github.com
      Port 443
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 天界程序员 2022年度博客之星前端领域TOP 3 2023-01-11 10:16
    关注

    解决方式: 找到git安装目录 进入etc/ssh文件夹内,找到ssh_config文件,在# Added by git-extra后面添加t替换代码具体参考下面

    Host *
      IdentityFile ~/.ssh/id_rsa
      HostkeyAlgorithms +ssh-rsa
      PubkeyAcceptedAlgorithms +ssh-rsa
    
    
    
    评论
  • 木泽八 嵌入式领域优质创作者 2023-01-09 14:48
    关注
    评论
  • CSDN-Ada助手 CSDN-AI 官方账号 2023-01-09 16:02
    关注
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 2月16日
  • 已采纳回答 2月8日
  • 创建了问题 1月9日

悬赏问题

  • ¥15 Tpad api账户 api口令
  • ¥30 ppt进度条制作,vba语言
  • ¥15 stc12c5a60s2单片机测光敏ADC
  • ¥15 生信simpleaffy包下载
  • ¥15 请教一下simulink中S函数相关问题
  • ¥15 在二层网络中,掩码存在包含关系即可通信
  • ¥15 端口转发器解析失败不知道电脑设置了啥
  • ¥15 Latex算法流程图行号自定义
  • ¥15 关于#python#的问题:我在自己的电脑上运行起来总是报错,希望能给我一个详细的教程,(开发工具-github)
  • ¥40 基于51单片机实现球赛计分器功能