Git私服客户端免密码登录

本文详细介绍了如何在Windows上配置Git客户端,实现通过SSH免密码登录Git服务器。步骤包括生成SSH密钥对,将公钥上传到服务器的authorized_keys文件,调整文件权限,以及解决因GitLab安装导致的用户权限问题。遵循这些步骤,可以成功建立Git SSH免密连接。
摘要由CSDN通过智能技术生成

原文链接:https://ithinkcry.cn/blog/view/detail/2c9ad8cc66e285ac0166f2204b630003

服务器搭建完GIT后,客户端使用SSH登录,这样便不用每次都输入用户名密码。
首先在客户端使用GitBash 命令生产密钥文件;
客户端是windows,在文件夹C:\Users\Administrator\.ssh(没有则新建)中打开git bash;
输入:
ssh-keygen -t rsa "这是我的密钥的注释,一般用邮件名字,aaa@aaa.com"
接下来,三个回车默认即可,第一个回车是提示,第二个第三个回车是让设置密码,既然我们决定使用免密码登录,那么此处就不输入密码,直接Enter跳过(此处的密码不是登录ssh的密码,是使用git的密码)。
如果之前已经有2个文件,那么命令会提示你是否覆盖,然后根据你自己的想法选则覆盖或者不覆盖,yes or no。
对了前提是已经配置完git的基本信息,name,email之类的此处不再解释。
完毕 文件夹下有2个文件:id_rsa,id_rsa.pub。
id_rsa是客户端的私钥,放在客户端;
id_rsa.pub是客户端对应的公钥,需要上传到git服务端。
接下来把id_rsa.pub上传到git服务端。
在服务端的git用户文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值