如何生存SSH公钥
创建SSH Key
在用户目录下查看是否有.ssh
文件夹,这个文件夹位置是用于保存公钥的。如果下面已经存在id_rsa
和id_rsa.pub
两个文件,则证明公钥已经生成,否则需要我们手动生成。# 创建SSH Key ssh-keygen -t rsa -C "youremail@example.com"
这个时候会看到
.ssh
下会生成私钥id_rsa
和公钥id_rsa.pub
。github配置
在github上的设置页面中配置SSH keys,Title命名任意,将id_rsa.pub中的内容全选粘贴至Key文本框中即可。
github上Key是可以配置多个的,假如需要在不同的计算机上推送,则需要配置不同的Key。测试SSH Key是否配置成功
$ ssh -T git@github.com Hi chuiliu! You've successfully authenticated, but GitHub does not provide shell access.
出现以上则说明一切配置都OK。