【问题标题】:Generating SSH key in git bash, i can't get git agent在 git bash 中生成 SSH 密钥,我无法获取 git 代理
【发布时间】:2020-09-19 15:52:39
【问题描述】:

当我尝试在 git bash 中生成 SSH 密钥时,运行此命令时无法获取 git 代理

eval $(ssh-agent -s)

然后我会得到这个错误

unix_listener: cannot listen on path /tmp/ssh-xoEnzGUu8XxU/agent.1287: Permission denied

我该如何解决这个问题?

【问题讨论】:

    标签: ssh git-bash ssh-keys permission-denied ssh-agent


    【解决方案1】:

    作为seen here,这可能是写入 SSH 套接字的权限问题。
    检查与/tmp/tmp/ssh-xoEnzGUu8XxU/agent.1287 关联的权限

    或者试试:

    eval $(ssh-agent -a ~/.ssh-agent.$$)
    

    套接字将写入您的 $HOME 而不是/tmp:不再有权限问题。

    【讨论】:

      猜你喜欢
      • 2021-05-13
      • 1970-01-01
      • 2017-07-13
      • 2016-02-24
      • 2015-03-26
      • 1970-01-01
      • 2020-01-12
      • 1970-01-01
      • 2021-08-11
      相关资源
      最近更新 更多