我刚刚生成了RSA密钥对,我想将该密钥添加到GitHub。

我尝试了cd id_rsa.pub和id_rsa.php,但没有成功。如何访问SSH公钥?


当前回答

开放式终端nano~/.ssh/id_rsa.pub

其他回答

cat~/.ssh/id_rsa.pub或cat~//ssh/id_dsa.pub

您可以通过以下操作列出所有公钥:

$ls~/.ssh/*.pub

将密钥复制到剪贴板。

$ pbcopy < ~/.ssh/id_rsa.pub
# Copies the contents of the id_rsa.pub file to your clipboard

警告:在不添加换行或空白。谢天谢地,pbcopy命令使完美地执行此设置。

并将其粘贴到需要的位置。

有关该过程的更多详细信息,请参阅:生成SSH密钥。

使用gedit打开id_dsa.pub或some_name.pub文件并复制粘贴内容!

只需使用:

~/.ssh$ gedit some_name.pub

Mac、Ubuntu、Linux兼容机器,使用此命令打印公钥,然后复制:

$ cat ~/.ssh/id_rsa.pub

在终端cat~/.ssh/id_rsa.pub上

解释

cat是一个标准的Unix实用程序,用于读取文件和打印输出~是您的家庭用户路径/.ssh-隐藏目录包含所有ssh证书id_rsa.pub或id_dsa.pub是rsa公钥(位于客户机上的私钥)。例如,可以使用主键将项目从远程存储库安全地克隆到客户端。