1.使用ssh-keygen可以生成密鑰,具體的格式如下所示:
ssh-keygen -t rsa -C "youremail@example.com"
這樣一直回車就會生成兩個文件名有id_rsa的文件,其中后綴名為pub的就是公鑰。可以使用下面的命令將生產的密鑰存放到指定文件中
ssh-keygen -t rsa -C "youremail@example.com" -f ~/.ssh/文件名
這樣就可以生成不同的密鑰文件
2.進行配置
如果我們不進行配置的話,會默認搜索id_rsa,這樣如果配置的密鑰不是那個的話,就會報錯。進行配置的話需要在.ssh文件夾下新建一個名為config的文件,具體的內容格式如下所示:
Host gitee.com
HostName gitee.com
IdentityFile ~/.ssh/密鑰文件名
配置好了之后可以使用命令ssh -T git@gitee.com
,ssh -v git@gitee.com
類似的命令去測試是否成功即可。