【问题标题】:ssh-add -l: error fetching identities: invalid formatssh-add -l:获取身份时出错:格式无效
【发布时间】:2021-08-19 06:52:23
【问题描述】:

尽管ssh-add 声称我的密钥已成功添加,但很明显 ssh-agent 没有转发我的密钥:从远程服务器到第二个远程服务器的 ssh 无法正常工作; capitrano deploy 停止工作

线索是输出:error fetching identities: invalid format,当做ssh-add -l

$ ssh-add ./id_2021
Enter passphrase for ./id_2021: 
Identity added: ./id_2021 (./id_2021)

$ ssh-add -l
error fetching identities: invalid format

我已尝试制作新密钥,但仍然出现此错误。

【问题讨论】:

    标签: ssh-agent


    【解决方案1】:

    由于我无法解释的原因,这行得通:

    $ eval $(ssh-agent); ssh-add 
    Agent pid 23676
    Enter passphrase for /home/david/.ssh/id_xyz: 
    Identity added: /home/david/.ssh/id_xyz (/home/david/.ssh/id_xyz)
    
    $ ssh-add -l
    2048 SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /home/david/.ssh/id_xyz (RSA)
    

    线索在this forum

    【讨论】:

      猜你喜欢
      • 2018-01-04
      • 1970-01-01
      • 2017-10-13
      • 2020-06-19
      • 1970-01-01
      • 2022-06-19
      • 2020-05-20
      • 2018-06-27
      • 1970-01-01
      相关资源
      最近更新 更多