美文网首页
Unable to negotiate with xx.xx.x

Unable to negotiate with xx.xx.x

作者: DonfexCui | 来源:发表于2022-10-11 10:35 被阅读0次

    最近在拉公司自己搭建的git服务器上的代码时报错:

    Unable to negotiable with xx.xx.xx.xx port xxxx: no matching host key type found. Their offer : diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
    fatal: Could not read from remote repository.
    

    这是因为客户端与服务器支持的密钥交换方法不一致导致的,需要在本地配置一下。

    进入 .ssh/ 文件,创建一个config文件写上:

    Host *
    KexAlgorithms +diffie-hellman-group1-sha1
    ServerAliveInterval 10
    HostKeyAlgorithms +ssh-rsa
    PubkeyAcceptedKeyTypes +ssh-rsa
    

    我查找的大多数都只让写 KexAlgorithms +diffie-hellman-group1-sha1 我配置完又提示ssh-rsa 相关的,所以又加了ssh-rsa的。

    相关文章

      网友评论

          本文标题:Unable to negotiate with xx.xx.x

          本文链接:https://www.haomeiwen.com/subject/yretzrtx.html