linux以及github經(jīng)常用到ssh協(xié)議,其中如何生成私鑰以及公鑰是經(jīng)常要用到的操作。
安裝OpenSSH
下載git window版客戶端,按步驟安裝.
安裝完畢生成C:\Users\你的用戶名\.ssh
生成密鑰
你可以按如下命令來生成 sshkey:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
按照提示完成三次回車,即可生成 ssh key。通過查看 ~/.ssh/id_rsa.pub 文件內(nèi)容,獲取到你的 public key,如果需要多個ssh公私鑰則在第一個步驟輸入相關(guān)的文件名,命名規(guī)則為id_rsa_域名.如id_rsa_gitee,則生成id_rsa_gitee.pub
添加后,在終端(Terminal)中輸入
ssh -T git@gitee.com
如果登陸不成功,可以使用調(diào)試命令查看,如下:
ssh -v -T git@gitee.com
多個公鑰文件登陸時,需要指定公鑰的名字
ssh -i id_rsa_gitee.pub git@gitee.com