You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

初始化AOSP Repo时遇kex_exchange_identification错误,求解决方法

修复AOSP Repo初始化时的SSH密钥交换识别错误

这个错误是SSH连接远程仓库时,服务器返回的banner包含非法字符,或是代理、SSH配置、版本兼容性问题导致的,可按以下步骤修复:

  • 关闭网络代理
    代理可能篡改SSH连接的banner信息,先临时关闭所有代理:

    unset http_proxy
    unset https_proxy
    unset ALL_PROXY
    
  • 修改SSH配置忽略banner异常
    编辑~/.ssh/config(无则新建),添加适配仓库服务器的配置:

    Host 你的仓库域名
        StrictHostKeyChecking no
        UserKnownHostsFile /dev/null
        LogLevel ERROR
        IgnoreUnknown IgnoreBanner
        Banner none
    

    将你的仓库域名替换为实际Repo仓库的域名,保存后重新执行初始化操作。

  • 先验证SSH连通性
    单独测试SSH到仓库服务器,确认连接正常:

    ssh -T git@你的仓库域名
    

    连接成功后,再执行Repo初始化命令:

    repo init -u ssh://git@你的仓库域名/仓库路径.git
    
  • 检查并更新SSH版本
    低版本SSH可能存在兼容性问题,先查看当前版本:

    ssh -V
    

    若版本较老,更新到最新稳定版后重试。

内容的提问来源于stack exchange,提问作者BowinChow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 14:30:49