类的SSH密钥设置

时间:2019-04-14 00:55:32

标签: bash ssh

我正在为一个新类设置SSH密钥(这是完全不熟悉的东西),当我进入指示步骤时,“转到GitHub的SSH密钥设置。单击“新建SSH密钥”。当表格弹出时,在“标题”输入中输入计算机的名称。在“密钥”输入中,粘贴复制的SSH密钥。”

我按照说明进行操作,它告诉我:“密钥无效。它必须以'ssh-ed25519','ssh-rsa','ssh-dss','ecdsa-sha2-nistp256','ecdsa- sha2-nistp384”或“ ecdsa-sha2-nistp521”。请检查您是否要复制密钥的公开部分。”

  1. 我知道这不好,虽然我不知道这意味着什么。
  2. 我该如何解决?

任何帮助将不胜感激。

此致

一个完整的新手

1 个答案:

答案 0 :(得分:1)

创建ssh密钥时,将在.ssh目录中创建两个文件,分别名为id_rsa和id_rsa.pub。您应该粘贴到github的是.pub文件的内容。 .pub文件以这些字符串之一开头,例如“ ssh-rsa”。