Github:新的SSH密钥

Github:新的SSH密钥,github,ssh-keys,Github,Ssh Keys,我对SSH等方面知之甚少。我试图在Github上添加新的SSH密钥。为此,我遵循以下程序: 在终端上 work@Nirvair:~$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/work/.ssh/id_rsa): Created directory '/home/work/.ssh'. Enter passphrase (empty f

我对SSH等方面知之甚少。我试图在Github上添加新的SSH密钥。为此,我遵循以下程序:

在终端上

work@Nirvair:~$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/work/.ssh/id_rsa): 
Created directory '/home/work/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/work/.ssh/id_rsa.
Your public key has been saved in /home/work/.ssh/id_rsa.pub.
然后是钥匙指纹钥匙的随机艺术图像

在浏览器上

我打开:

>>设置>>SSH和GPG密钥>>新SSH密钥

它要求标题。我给了一些标题,然后在那里复制了我的密钥id\u rsa.pub。它给出了一个错误:

密钥无效。它必须以“ssh-ed25519”、“ssh rsa”、“ssh dss”、“ecdsa-sha2-nistp256”、“ecdsa-sha2-nistp384”或“ecdsa-sha2-nistp521”开头。检查您是否正在复制密钥的公共部分

我不知道如何进一步进行。请告诉我哪里我错了或指导我一个好的教程

操作系统详细信息:Ubuntu 14.04.5

谢谢


PS:我试图通过互联网阅读有关“钥匙指纹”和“钥匙的随机艺术图像”的信息,但一切都超出了我的想象

你确定你完美地复制了你的公钥吗

执行

cat/home/work/.ssh/id\u rsa.pub

并将所有内容复制到剪贴板

您也可以尝试使用xclip:


xclip-sel clip

您确定复制了公钥吗

执行

cat/home/work/.ssh/id\u rsa.pub

并将所有内容复制到剪贴板

您也可以尝试使用xclip:


xclip-sel clip

Phew!!这是我的错误。我把
work@Nirvair
复制密钥时。我注意到我并没有像你说的那样复制所有的东西。非常感谢!呸!!这是我的错误。我把
work@Nirvair
复制密钥时。我注意到我并没有像你说的那样复制所有的东西。非常感谢!