1、检查是否已经生成过秘钥文件
cd ~/.ssh
如果已经生成过可以直接使用
2、生成秘钥文件
ssh-keygen -t rsa -C "username"
enter(回车)
username一般设置为你的邮箱地址,下面是我以GitHub为例生成的秘钥文件。
输入:/Users/wangxuemin/.ssh/github_id_rsa
enter(回车)
后面会提示你设置密码,这里不设置直接enter(回车)。如果设置了密码,每次push、pull的时候都需要输入密码。
ll 查看生成的秘钥文件,目录会多出两个文件github_id_rsa.pub和github_id_rsa
image.png
3、配置文件,设置多个秘钥的情况下使用
Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/ailyun_id_rsa
IdentityFile ~/.ssh/github_id_rsa
网友评论