关于ssh:配置SSH密钥实现Git操作时免账号密码登录

4次阅读

共计 307 个字符,预计需要花费 1 分钟才能阅读完成。

1. 配置本地 ssh-key

在进行 Git 操作 pull request 的机器上(大多是本机),生成 ssh-key。

1. 1 生成 key ssh-keygen

$ ssh-keygen -t rsa -C"your_email@youremail.com"

1.2 查看 key

$ cat ~/.ssh/id_rsa.pub

2. 配置 Git 服务器的 SSH 密钥

GithubGiteeGitLab,或者自建的 Git 仓库服务器。进入集体的配置界面,找到 ssh 密钥配置,填入上文生成的 key 并保留。

3. 免登录进行 Git 操作

这时候,能够尝试在生成 ssh-key 的那一台机器进行 Git 的命令操作,如 clone pull push 等操作,此时发现并不需要进行登录。

正文完
 0