标签:密码 目录 sch ssh key nbsp com 直接 tee phrase
配置多个git账户,以公司和个人为例
1.打开终端输入以下命令
//生成公司ssh-keygen
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
//生成个人ssh-keygen
ssh-keygen -t rsa -C "your_email@example.com" -f ~/.ssh/userName.id_rsa //userName.id_rsa 为保存的文件名可自定义
2.出现需要填写密码直接回车跳过即可
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
3.查看生成的ssh-keygen
open ~/.ssh
4.在~/.ssh目录下新建config文件(无后缀名,新建时可复制生成的.id_rsa修改一下名称即可)
//在终端打开config(也可以双击打开)
open ~/.ssh/config
config文件格式
#oschina
Host oschina (名称自定义)
HostName git.oschina.net (服务器地址)
user git (`git`@git.oschina.net 与 这里`git`名称是一致的,也可自定义,但不建议修改)
IdentityFile ~/.ssh/id_rsa_oschina (密钥存储路径)
config文件
#公司
Host company.gitee.com
Hostname gitee.com
IdentityFile ~/.ssh/id_rsa
User company
#个人
Host me.gitee.com
Hostname gitee.com
IdentityFile ~/.ssh/id_rsa_personal
User me
5.在 github.com里的配置。
标签:密码 目录 sch ssh key nbsp com 直接 tee phrase
原文地址:https://www.cnblogs.com/kingBook/p/14374150.html