如何从GitLab检索arbritrary用户的ssh公钥?

Win*_*nny 14 gitlab

如何从GitLab检索arbritrary用户的ssh公钥?

GitHub提供此功能.例如:https://github.com/winny-.keys

GitLab API公开公钥,但它看起来像它需要:

  1. 单独的身份验证
  2. 查询给定用户名的UID
  3. 最后得到公钥

Win*_*nny 15

使用以下方案在GitLab 6.6.0中添加了 GitHub样式的ssh公钥访问:( http://__HOST__/__USERNAME__.keys感谢@bastelflp).

目前我们正在运行6.2.3,我们将进行升级.

  • 来自文档:从GitLab公开检索用户ssh密钥(github样式):`http:// __ HOST __/__ USERNAME __.键 (3认同)
  • @bastelflp 将您的评论推广为答案,您将获得一些选票;) (2认同)