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

windows上建简单的ssh版git仓库

说来话长,公司用的svn,内网,我想弄个简单的git仓库客户端自己用,问了好久的AI,真垃圾的这个AI。
过程如下:

1、Windows自带的OpenSSH

自己找找网上怎么开启,没有的话离线下载:
离线下载

2、安装git,这里就不说了

3、启动服务

安装好后:

  1. 启动服务:Start-Service sshd
  2. 开机启动:Set-Service -Name sshd -StartupType 'Automatic'
  3. 防火墙22端口:netsh advfirewall firewall add rule name="SSH端口22" dir=in action=allow protocol=TCP localport=22
  4. 另外,要先把OpenSSH的命令工具设置为git的,不然默认用cmd(windows 下 基于ssh 创建 git 服务器)
    New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\Program Files\Git\bin\bash.exe" -PropertyType String -Force

(我就是在这里卡了半天,路径一直不正确,就是因为命令工具的问题。。。)

4、初始化仓库

找个目录(比如D:\service\),在当前目录下用git bash执行:git init --bare project.git
project.git是名称,可以改
此目录就是仓库了(D:\service\project.git)

5、SSH 秘钥生成,添加到OpenSSH公钥下,而不是git的。

  1. 命令:ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

解释:
ssh-keygen:SSH 密钥生成工具
-t rsa:指定密钥类型为 RSA
-b 4096:指定密钥长度为 4096 位
-C "your_email@example.com":添加注释(通常是邮箱)

  1. 在C:\Users\用户名.ssh下,把id_rsa.pub文件里的内容,复制粘贴到OpenSSH的公钥配置配置下:
    C:\ProgramData\ssh\administrators_authorized_keys
    administrators_authorized_keys文件没有的话就新建

  2. 可以先测试,不能链接的话再看看C:\ProgramData\ssh\sshd_config配置

6、连接

git远端的url:用户名@仓库Ip:仓库路径。
比如:Administrator@127.0.0.1:/d/service/project.git

没错:是/d/而不是/D:/,这就是要要先把OpenSSH的命令工具设置为git的bash原因。。。
当然,如果有谁有不用设置的方法,也可以告诉我一下。

http://www.gsyq.cn/news/21022.html

相关文章:

  • 21届acm线下密码题目real_easy_rsa
  • 3、推荐统一使用 ResponseEntity<T> 作为控制器返回类型 - 详解
  • 2025年法兰保护罩/阀门保温罩/法兰罩/法兰防溅罩/法兰保护套厂家最新推荐榜单,专业防护与高效节能首选!
  • 2025 年老年记忆训练器厂家最新推荐榜:权威解析头部品牌创新优势与选购指南
  • 融云:用 AI 提升应用活跃度,6 个实用玩法亲测有效
  • springboot线上问题websocket、rabbitmq失效
  • AVAssetExportSession 为什么比 videotoolbox 处理视频快
  • centos 7.9 安装单机版k8s
  • 隐藏继承成员什么时候用到
  • Oracle OCM 认证的定位与价值
  • Day13-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\exception
  • 2025 值得关注的除锈剂厂家企业推荐榜单,覆盖多场景需求
  • 高效驱动 IC 设计的关键 - RTL 合成
  • springboot实现支付宝支付
  • Pendle Finance 详解:DeFi 中的“收益拆分器”——新手指南
  • Hyperliquid 主链的技术栈详解
  • trading
  • 学生信息管理系统DAO模式改造报告
  • Hive -2025/8/19
  • 2025 防静电/耐高温/耐低温/耐湿耐水/防油/耐酸耐碱/进口原料塑烧板厂家推荐榜单:聚焦高效过滤解决方案
  • 2025 优质的数控/空心管/螺旋/钢带/方向盘/伺服/液压/不锈钢带/桶箍/抱箍/卡箍/弹簧打圈机厂家推荐榜单:聚焦精度与服务的实力之选
  • 2025北京优质拆迁/征地/征拆/动迁/腾退/强拆/房产/烂尾楼/行政诉讼/行政赔偿律师事务所所推荐:聚焦专业实力与服务价值
  • UML复习
  • 跨越三年周期、几十部门、上千零部件:庞大整车研发项目如何被清晰掌控?
  • 【SPIE出版】2025计算机视觉和影像计算国际学术会议
  • 2025 年济南画室最新推荐排行榜权威发布,含小班教学、全封闭管理机构及素描课、寒暑假班、高考集训选择指南
  • 2025 年贴片机优质厂家最新推荐排行榜:涵盖高精度高速固晶点胶等设备,助力企业精准选品高速/固晶/点胶/芯片/光模块贴片机厂家推荐
  • 2025 年真空共晶回流焊炉生产厂家最新推荐排行榜:聚焦国内优质品牌,助力企业精准采购真空共晶炉/真空回流焊炉/真空甲酸炉/半导体焊接炉厂家推荐
  • 密码算法的应用
  • 2025年鸡精生产设备厂家最新推荐排行榜,高效节能,智能控制,品质卓越的鸡精生产线公司推荐!