开发者使用 Git 免交互认证
Linux 配置免交互认证
有时提交代码频率挺高,每次输入密码挺麻烦,可以配置 SSH 密钥对实现免交互认证。
- 1、生成密钥对,shell 中输入
ssh-keygenssh-keygen - 2、将 id_rsa.pub 公内容添加到
服务器 git 账号/home/git/.ssh/authorized_keys (不建议这么做)
Linux 服务中,在生成公钥目录下,执行ssh-copy-id @git192.168.31.61命令,将id_rsa.pub推送到中央服务器 - 3、git 携带 id_rsa 私钥进行 SSH 认证
Windows 配置免交互认证
在 Windows 系统中,鼠标右键,点击 Git Bash here ,生成 keygen 秘钥跟 Linux 一样
朔风