如何将 ssh 公钥添加到服务器?

如何将 ssh 公钥添加到服务器?

在我所有的服务器上我添加了以下内容.ssh

git_id_rsa  
git_id_rsa.pub

公钥已添加到 git hub。

当我这样做时,git clone我得到以下内容:

Permission denied (publickey).
fatal: The remote end hung up unexpectedly

我如何添加我放置在 ssh 中的密钥,以便它知道位于 github 上的公钥位于 ssh 文件夹中?

答案1

添加以下内容~/.ssh/config

Host githubs.host.name 
    IdentityFile ~/.ssh/git_id_rsa

并替换githubs.host.name为与 GitHub 通信所需的相关主机名。

相关内容