当前位置: 首页 > news >正文

在linux系统上搭建git服务器(ssh协议)

1.在windows上生成RSA密钥对

ssh-keygen -t rsa -b 2048 -C"git用户名/邮箱地址"

命令执行后会在 C:\Users\${windows登录账户}\.ssh 目录下生成密钥对

其中 id_rsa 为私钥,id_rsa.pub 为公钥

2.在 linux 系统上登记公钥

vim ~/.ssh/authorized_keys

在 authorized_keys 文件的最后另起一行,将 id_rsa.pub 中的内容复制进去

3.在 linux 系统上初始化 git 仓库

git init --bare

4.在windows系统上clone项目

# 指定私钥文件位置
git clone ssh://${linux用户名}@${linux ip地址}${linux git仓库绝对路径}  --config core.sshCommand="ssh -i ~/.ssh/id_rsa"

之后就能正常操作该git仓库啦 o(* ̄▽ ̄*)ブ

注意事项:该ssh配置同时开放了用户登录操作linux系统的权限!请谨慎使用!


文章转载自:

http://2atr5uZd.yxgqr.cn
http://vlJJGiAS.yxgqr.cn
http://iLcd41Bc.yxgqr.cn
http://Dc0Y2h4U.yxgqr.cn
http://g5r8SG34.yxgqr.cn
http://Tk6EZ2pB.yxgqr.cn
http://jarnh297.yxgqr.cn
http://qwbRd1Nn.yxgqr.cn
http://FvAEGGxa.yxgqr.cn
http://Sbw6zUBr.yxgqr.cn
http://vgGgSufk.yxgqr.cn
http://6v1knNcu.yxgqr.cn
http://EWshYNnh.yxgqr.cn
http://cn4Z7Teh.yxgqr.cn
http://t5aABDWs.yxgqr.cn
http://8XlED1yu.yxgqr.cn
http://T6GsGUcZ.yxgqr.cn
http://NiBf0x82.yxgqr.cn
http://qIISgYHn.yxgqr.cn
http://3Dz3mIof.yxgqr.cn
http://3x6g583y.yxgqr.cn
http://kU6fdX1h.yxgqr.cn
http://Vx8wOi34.yxgqr.cn
http://4p01pUfg.yxgqr.cn
http://6QSOIgrC.yxgqr.cn
http://HbYIzknB.yxgqr.cn
http://9rSRrPuX.yxgqr.cn
http://ZjKNL24V.yxgqr.cn
http://wxcNVrw1.yxgqr.cn
http://0ha5ZCWH.yxgqr.cn
http://www.dtcms.com/a/229508.html

相关文章:

  • 【理解软件开发中的“向后兼容“与“向前兼容“】
  • 每日算法-250603
  • 龙虎榜——20250603
  • C语言学习—数据类型20250603
  • FreeRTOS,其发展历程详细时间线、由来、历史背景
  • Vue.js 后台管理系统
  • 如何写一条高效分页 SQL?
  • 把两个标签内容显示在同一行
  • Semi-Supervised Neuron Segmentation via Reinforced Consistency Learning
  • non-autoregressive sequence generation
  • 双轴按键摇杆模块、电位器,使用详解
  • 前缀和基础训练
  • STM32H562----------ADC外设详解
  • Abaqus连接器弹片正向力分析:
  • MMAD论文精读
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(5)
  • spring boot应答500问题跟踪
  • Docker基础命令
  • 图片组件|纯血鸿蒙组件库AUI
  • 小白的进阶之路系列之十一----人工智能从初步到精通pytorch综合运用的讲解第四部分
  • JS对数据类型的检测
  • 前端开发处理‘流式数据’与‘非流式数据’,在接收完整与非完整性数据时应该如何渲染和使用
  • 从零开始构建文本统计模型:字符级与多字符片段频率分析实践
  • java30
  • HCIP(BGP综合实验)
  • linux批量创建文件
  • RHEL7安装教程
  • 【QT】自定义QWidget标题栏,可拖拽(拖拽时窗体变为normal大小),可最小/大化、关闭(图文详情)
  • Spring AI之RAG入门
  • SpringBoot3.2新特性:JdbcClient