如何生存SSH公钥

  1. 创建SSH Key
    在用户目录下查看是否有.ssh文件夹,这个文件夹位置是用于保存公钥的。如果下面已经存在id_rsaid_rsa.pub两个文件,则证明公钥已经生成,否则需要我们手动生成。

    # 创建SSH Key
    ssh-keygen -t rsa -C "youremail@example.com"
    

    这个时候会看到.ssh下会生成私钥id_rsa和公钥id_rsa.pub

  2. github配置
    在github上的设置页面中配置SSH keys,Title命名任意,将id_rsa.pub中的内容全选粘贴至Key文本框中即可。
    github上Key是可以配置多个的,假如需要在不同的计算机上推送,则需要配置不同的Key。

  3. 测试SSH Key是否配置成功

     $ ssh -T git@github.com
     Hi chuiliu! You've successfully authenticated, but GitHub does not provide shell access.
    

    出现以上则说明一切配置都OK。