【问题标题】:how to send somebody my (already generated) github public rsa key(send the key or the .pub file?)如何向某人发送我的(已经生成的)github 公共 rsa 密钥(发送密钥或 .pub 文件?)
【发布时间】: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 密钥部分下有一个密钥列表。我怎么知道哪些是私钥,哪些是公钥?我看到其中一些旁边有一个绿点。但是,即使我知道哪些是私有的,哪些是公开的,如果 :: 格式只是为了人类可读性,我什至如何获取它们的内容并发送它们?

标签: git github rsa ssh-keys


【解决方案1】:

发送 id_rsa.pub 的内容或文件 id_rsa.pub 本身。无论哪种方式。 (另外:记住永远不要发送你的私钥。)

【讨论】:

  • 好吧,这正是我要找的,谢谢,我会在几分钟内接受你的回答,它说我不能在 2 分钟内接受答案
【解决方案2】:

如果他们知道您的用户名,他们已经可以获取您的公钥。见What is the public URL for the Github public keys

这也可以由他们通过https://github.com/username/repo/settings/collaboration的回购设置将您添加为合作者来处理

【讨论】:

    猜你喜欢
    • 2015-06-17
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多