1. 生成ssh key
键入命令
shell ssh-keygen -t rsa -C github注册使用的邮箱
因为之前已经配置了一个ssh,所以我这里就键入了一个新名称
之后一路回车就行,完成后进入.ssh目录下,检查是否生成新文件。
成功创建则会多出这两个文件
2. 管理本地多个ssh
.ssh文件夹下创建config文件
vim config
文件内键入
# github
Host github.com
User git
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
3. 将ssh配置到github中
点击头像,选择settings
4. 检查是否配置成功
ssh -T git@github.com
出现👇表示配置成功
如果出现 Bad owner or permissions on xxx/.ssh/config,执行
chmod 600 ~/.ssh/config
则执行
ssh -T git@github.com