V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
yhm2046
V2EX  ›  git

请问 docker 下一直提示 key 权限报错是什么原因?

  •  
  •   yhm2046 · 2022-08-01 16:15:37 +08:00 · 1282 次点击
    这是一个创建于 626 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如下显示,我使用以下操作都没效果,网上方法也试过了 rm -rf ~/.ssh/known_hosts cp /host/known_hosts ~/.ssh/ eval ssh-agent ssh-add ~/.ssh/id_rsa vim ~/.ssh/known_hosts //删除里面所有的记录

    8 条回复    2022-08-02 11:32:45 +08:00
    402645707
        1
    402645707  
       2022-08-01 16:18:29 +08:00
    github 现在 ssh git 不接受没有绑定账户的公钥
    1.把这个公钥绑定你的账户
    2.用 https git
    yhm2046
        2
    yhm2046  
    OP
       2022-08-01 16:44:17 +08:00
    @402645707 这个不是 github 的网站, 是别人方案公司的服务器
    yhm2046
        3
    yhm2046  
    OP
       2022-08-01 19:31:46 +08:00
    我刚刚问了他们收服务器地址变了,让我执行
    ssh-keygen -f "/home/sd/.ssh/known_hosts" -R "[xxx.com]:29418"
    chmod 0400 ./sd-key-c/id_rsa*
    eval `ssh-agent`
    ssh-add ./sd-key-c/id_rsa
    ![]( https://s3.bmp.ovh/imgs/2022/08/01/ec9e615a86d4b40a.png)
    这个操作, 我试了还是一样结果
    ragnaroks
        4
    ragnaroks  
       2022-08-02 08:28:54 +08:00
    把你的公钥发给他让他加到仓库
    yhm2046
        5
    yhm2046  
    OP
       2022-08-02 09:51:14 +08:00
    @ragnaroks 他已经发过公钥和私钥给我了, 还要重新生成发给他?
    ragnaroks
        6
    ragnaroks  
       2022-08-02 10:36:59 +08:00
    @yhm2046 那可能是对面配置失误了
    yhm2046
        7
    yhm2046  
    OP
       2022-08-02 11:15:18 +08:00
    @ragnaroks 同一个 docke 下载代码 a 正常,下载代码 b 就一直报错 key 问题, 我也怀疑是对方服务器配置有问题
    ragnaroks
        8
    ragnaroks  
       2022-08-02 11:32:45 +08:00
    @yhm2046 如果我是你的话,第二时间会直接和对面沟通,发 V2EX 其实无助于解决问题;我知道你发到这来是想让更多人看看你这个问题是不是除了人为之外还有其它可能,但一般来说 V2EX 很少获得有帮助的回复,因为很多原来是微博、贴吧上的人来 V2EX 了,+3 byebye
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4642 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:09 · PVG 09:09 · LAX 18:09 · JFK 21:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.