gitee配置多个SSH-Key

国内访问github,要么访问不上,要么慢慢慢,所以决定用gitee。
解决同一台服务器部署多个放在gitee上的应用,需要配置不同的ssh-key对应不同的环境。

1,生成ssh-key

ssh-keygen -t rsa -C '[email protected]' -f ~/.ssh/xxx_rsa

image

2,将xxx_rsa.pub中的内容添加到自己的gitee部署公钥中。

cat ~/.ssh/xxx_rsa.pub

image

3,添加到公钥

gitee配置多个SSH-Key_第1张图片

4,进入到~/.ssh目录下新建config文件,用编辑器打开config文件并添加内容

# xxx项目
Host gitee-xxx.com
    HostName gitee.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/xxx_rsa

gitee配置多个SSH-Key_第2张图片

5,测试是否部署成功

ssh -T [email protected]

6,Git命令clone项目

git clone [email protected]:leadson/xxx.git

你可能感兴趣的:(gitgitee)