Gizub公钥的公共URL是什么?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (12)

我听说GitHub上的所有用户都有一个公共URL,可以访问他们的公钥,或者他们可以提供他们所有公钥的URL。这是真的吗?如果是的话,URL是什么。它也存在于Bitbucket吗?

提问于
用户回答回答于

你可以:

curl https://github.com/<username>.keys

Replace <username>使用GitHub用户的实际用户名。

当你将登录权限设置为其他服务器时,这是非常有用的。只需将其输出保存到~/.ssh/authorized_keys。若要将其追加到命令行的末尾,请执行以下操作:

curl https://github.com/<username>.keys | tee -a ~/.ssh/authorized_keys

它也可以使用gizub api来完成。

curl -i https://api.github.com/users/<username>/keys

可以使用以下方法

curl -i https://bitbucket.org/api/1.0/users/<username>/ssh-keys

扫码关注云+社区