ssh@密钥对生成,git clone自定义私钥
目的
生成ssh密钥对,自定义私钥进行git clone
1.生成密钥
1.1rsa
ssh-keygen -t rsa -C “your_email@example.com“
ssh-keygen -t rsa -b 4096 -C “your_email@example.com“
1.2ed25519
ssh-keygen -t ed25519 -C “your_email@example.com“
2.添加公钥到gitlab/git仓库上
pass
3.配置私钥
3.1将私钥文件拷贝到该目录并修改权限
mkdir -pv ~/.ssh_git && chmod 0600 -R ~/.ssh_git
3.2启动ssh-agent代理并添加私钥
eval “$(ssh-agent -s)”
ssh-add ~/.ssh_git/id_ed25519
ssh -T git@github.com
4.测试&&clone
ssh -T git@github.com
git clone git@xxxxx