首页 > 解决方案 > 类的 SSH 密钥设置

问题描述

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

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

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

任何帮助将不胜感激。

真挚地,

一个完整的新手

标签: bashssh

解决方案


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


推荐阅读