【发布时间】:2013-04-20 03:17:20
【问题描述】:
我刚刚设置了Github 并生成了我的ssh keys。我需要将我的公共 rsa 提供给某人,以便他们允许我访问他们的 git 存储库。我发给他们吗
a) 我的整个.pub 文件,
b) .pub 文件的内容,或
c) 如果我登录 Github 并转到 ssh 密钥,我看到的密钥(看起来像:id_rsa (22:ac:74:6b:a7:d9:14:a5:32:8f:08:c5:51:1b:49:lk)
【问题讨论】:
-
22:ac:...位是所谓的公钥指纹——密钥内容的加密摘要,允许以简洁的人类可读形式表示密钥,同时对每个密钥都是唯一的键。 -
在我的 github 帐户的 SSH 密钥部分下有一个密钥列表。我怎么知道哪些是私钥,哪些是公钥?我看到其中一些旁边有一个绿点。但是,即使我知道哪些是私有的,哪些是公开的,如果 :: 格式只是为了人类可读性,我什至如何获取它们的内容并发送它们?