服务器/电脑与代码仓gitlab/github免密连接

git config --global user.name "xxxx"

git config --global user.email "xxxxxx@163.com" #使用注册GitHub的邮箱

生成对应邮箱的密码对

ssh-keygen -t rsa -b 4096 -C "xxxxxx@163.com"

把公钥id_rsa.pub拷贝到github中

Setting----->SSH and GPG keys----->SSH keys------>添加新的keys---->把刚拷贝的公钥复制进去

测试是否成功:ssh -T git@github.com

Hi 22hao! You've successfully authenticated, but GitHub does not provide shell access.

连接成功。

要是这种报错就去把known_hosts文件对应的那条记录删掉,注意不是全部清空,免得其他已经实现免密登录的被干掉了

使用ssh下载代码

先在服务器生成秘钥

再把公钥添加到gitlab中

选择下载ssh方式的代码,这样就可以免密下载了,也可以再后面定义下载下来的名字

相关推荐
林姜泽樾2 小时前
Linux入门第十二章,创建用户、用户组、主组附加组等相关知识详解
linux·运维·服务器·centos
南棱笑笑生3 小时前
20260310在瑞芯微原厂RK3576的Android14查看系统休眠时间
服务器·网络·数据库·rockchip
汪海游龙3 小时前
03.14 AI 精选:面向 AI 与自动化的轻量级无头浏览器
github
XDHCOM3 小时前
ORA-32152报错咋整啊,数据库操作遇到null number问题远程帮忙修复
服务器·数据库·oracle
pangares5 小时前
防火墙安全策略(基本配置)
服务器·php·apache
常利兵5 小时前
JWT从入门到精通:一文解锁生成、验证与防篡改秘籍
github
坚定的共产主义生产设备永不宕机6 小时前
网络层协议(IPV4报头)
运维·服务器·网络
kc胡聪聪6 小时前
nginx的核心功能
服务器·nginx
小云数据库服务专线6 小时前
linux awk使用
linux·运维·服务器
vx-bot5556667 小时前
企业微信ipad协议的静默流控机制与优化策略
服务器·企业微信·ipad