SSH访问 Git
目前Git 主流的访问方式主要包括 SSH 和 HTTPS, 本篇主要介绍 SSH 访问Git.
SSH 访问 Git 原理就是通过 SSH 免密码登录 Git 服务器来实现
具体操作步骤如下:
进入.ssh目录
cd ~/.ssh
创建 SSH 的公钥和私钥
ssh-keygen -t rsa -C "YOUR_EMAIL@YOUREMAIL.COM"
公钥需要提交给服务器做为登录校验
cat id_rsa.pub
私钥的权限需要设置为600
chmod 600 id_rsa
如果本地有多个服务器ssh私钥,可以配置~/.ssh/config
Host github.com IdentityFile ~/.ssh/github_rsa
公钥和私钥配置完毕, 就可以访问 Git 服务了
git clone git@gitServer:“GITPROJECTNAME”