相关疑难解决方法(0)

使用来自 ssh-agent 的指定密钥

沿着如何告诉 git 使用哪个私钥? 我想在特定情况下使用特定的 ssh 密钥。

我的问题是,即使我指定了“-i something”,ssh 也会按照添加顺序使用来自我的 ssh-agent 的密钥。

我的具体情况:

  • 我有两个 github 用户,每个用户都有我想要的自己的密钥 - 例如通过 ssh-config - 为每个克隆指定要使用的密钥:
   Host USER1.git
     Hostname github.com
     User git
     IdentityFile ~/.ssh/USER1.id_rsa
Run Code Online (Sandbox Code Playgroud)

ssh -vt USER1.gitUSER2.id_rsa如果这是首先添加到 ssh-agent 的密钥,则仍将使用。

ssh github ssh-agent

15
推荐指数
3
解决办法
1万
查看次数

标签 统计

github ×1

ssh ×1

ssh-agent ×1