背景
今天无意在t上看到,然后找到这个帖子 https://stackoverflow.com/questions/16158158/what-is-the-public-url-for-the-github-public-keys
How TO
获取
GitHub 可以通过下面链接
https://github.com/USER.keys
https://github.com/USER.gpg
当然也可以通过github的api方式来获取
curl -i https://api.github.com/users/<username>/keys
GitLab可以使用下面链接
https://gitlab.com/USER.keys
https://gitlab.com/USER.gpg
使用
以github为例
curl https://github.com/<username>.keys | tee -a ~/.ssh/authorized_keys
添加完毕以后,对方就可以用ssh直接连接到你的电脑了。
这个帖子还举了bitbucket的例子
curl -i https://bitbucket.org/api/1.0/users/<accountname>/ssh-keys