不登录github,只要一个用户名获取指定github用户的公钥(SSH公钥获取)
每次重装系统都要重新找到公钥文件或者记事本获取公钥很麻烦
可能把公钥保存在github上,需要的时候直接使用github地址获取
例如ubuntu在安装时可以无需密码,只要输入用户名即可获取SSH公钥
一.将公钥保存到github
登录后点击右上角头像,选择Settings
左侧选择 SSH and GPG keys
在SSH keys后面点New SSH key
把SSH的公钥填进去,名称随意,不输入也行
保存即可.
公钥可以添加多个,获取的时候自己区分一下就行了
二.获取公钥
通过以下地址获取
# 访问这个地址即可 https://github.com/用户名.keys # linux可以直接用curl获取,例如直接保存为autorized_keys文件 curl -o authorized_keys https://github.com/用户名.keys
直接访问结果:
我有2个公钥存在github上,效果如图