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

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


当前回答

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

只需使用:

~/.ssh$ gedit some_name.pub

其他回答

在UBUNTU+18.04

         ssh-keygen -o -t rsa -b 4096 -C "email@example.com" 

然后复制并粘贴

         cat ~/.ssh/id_rsa.pub 

or

         cat ~/.ssh/id_dsa.pub

Use:

# sudo su
# cd /home/user/.ssh
.ssh# gedit id_rsa.pub

然后复制整个文件,不留空格。单击GitHub页面右上方的图标,转到设置,然后添加ssh。

将副本粘贴到空间中。它可能会提示您输入GitHub密码。输入它。保存。

它可以在以下路径(默认路径)上找到:

/Users/john/.ssh

john是您的Mac用户名。

我的Windows使用Git Bash。

$eval$(ssh代理-s)//激活连接

一些输出

$ssh-add~/.ssh/id_rsa//添加标识

一些其他输出

$clip<~/.ssh/id_rsa.pub//这是最重要的一个。这会将密钥添加到剪贴板。回到GitHub并粘贴它,瞧!你应该很高兴去。

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

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

$ls~/.ssh/*.pub