首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Github是如何处理这么多公钥的?

问Github是如何处理这么多公钥的?
EN

Stack Overflow用户
提问于 2012-08-29 02:06:33
回答 2查看 772关注 0票数 12

我想知道,Github如何能够处理如此多的公钥,这些公钥用于通过ssh进行身份验证。

一个用户拥有aprox 3证书,有多少用户在Github上?简单的乘法为我们提供了数百万个证书。我猜它不是在用户git的一个.ssh/authorized_keys文件中,对吧?

他们已经实现了自己的ssh服务器,或者存在用于OpenSSH解决这类问题的任何模块?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-29 02:09:30

他们已经修补了sshd,以便在MySQL数据库中查找密钥:

https://github.com/blog/530-how-we-made-github-fast

票数 8
EN

Stack Overflow用户

发布于 2012-08-29 02:29:38

答案是,如何提到rkhayrov,Github使用修补的OpenSSH守护进程。

对于那些对这个问题感兴趣的人,我找到了源代码(猜猜代码托管在哪里;)) - http://github.com/norbauer/openssh-for-git

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12164992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档