linux以及github经常用到ssh协议,其中如何生成私钥以及公钥是经常要用到的操作。
安装OpenSSH
下载git window版客户端,按步骤安装.
安装完毕生成C:\Users\你的用户名\.ssh
生成密钥
你可以按如下命令来生成 sshkey:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key,如果需要多个ssh公私钥则在第一个步骤输入相关的文件名,命名规则为id_rsa_域名.如id_rsa_gitee,则生成id_rsa_gitee.pub
添加后,在终端(Terminal)中输入
ssh -T git@gitee.com
如果登陆不成功,可以使用调试命令查看,如下:
ssh -v -T git@gitee.com
多个公钥文件登陆时,需要指定公钥的名字
ssh -i id_rsa_gitee.pub git@gitee.com