参考:http://www.cnblogs.com/dee0912/p/5815267.html

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000

1、安装git:

kali自带,(apt-get install git)

2、添加git服务用户

useradd git

passwd git

我的用户名密码都git,方便记忆

3、创建git仓库:

/home/git

su git(关键)

mkdir some.git

git init --bare some.git

其中git目录下的操作要切换到git用户下,否则客户端提交(push)代码会报错

4、客户端clone代码:

git clone git@serverip:/home/git/some.git

5、在服务器的git目录下创建

touch -p .ssh/authorized_keys

6、客户端生成秘钥:

ssh-keygen -t rsa -C "yoou_email@gmail.com"

WIN(C:\Users\用户名\.ssh ),LINUX(/root/.ssh/)下会多出两个文件 id_rsa 和 id_rsa.pub

如果有可以跳过,可以直接用之前的比如github的。

7、把公钥复制到服务器的authorized_keys文件中

ssh git@serverip 'cat >> /home/git/.ssh/authorized_keys' < ~/.ssh/id_rsa.pub

8、至此,客户端可以提交代码

【转】在Linux下搭建Git服务器

在 Linux 下搭建 Git 服务器 环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows. ...

在Linux下搭建Git服务器的方法是什么样?

第一步 安装git:可以通过命令的方式快速安装,不同的linux的安装方法可能不一样,我的是采用的yum方法.ubuntu可以用apt-get命令.sudo yum install git 第二步 添 ...

在 Linux 下搭建 Git 服务器

环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows.1) ① 安装 Git Linux 做为 ...

在 Linux 下搭建 Git 服务器(yum安装)

服务端(linux): 1. 安装git [root@localhost ~]# yum -y install git 2. 增加一个git账户 为了管理的方便,在linux下面增添一个 " ...

在Linux下搭建Git服务器步骤

环境: 服务器 CentOS6.6 + git(version 1.7.1) 客户端 Windows10 + git(version 2.8.4.windows.1)  ① 安装 Git Linux ...

Linux下搭建Git服务器

1.安装Git 见 Jenkins持续集成环境部署 第四节 2.创建Git用户和用户组 groupadd git useradd git -g git 3.创建证书切换到git用户创建证书 su gi ...

Linux 下搭建Git 服务器详细步骤

参考: https://www.cnblogs.com/dee0912/p/5815267.html#_label0 https://blog.csdn.net/carfge/article/deta ...

在Linux下搭建git服务器

http://www.cnblogs.com/dee0912/p/5815267.html 步骤很详细,很受用

Windows下搭建Git 服务器&colon; BONOBO GIT SERVER &plus; TortoiseGit

本文将介绍如何在Windows操作系统下搭建Git服务器和客户端.服务器端采用的是Bonobo Git Server,一款用ASP.NET MVC开发的Git源代码管理工具,界面简洁,基于Web方式配 ...

随机推荐

delphi xe4 ini文件不能读取的解决方法

今天发现用inifiles下 tinifile.readstring方法突然不能读数据了,结果把ini文件格式由utf-8改成unicode后就能正常读取了.

JSP-Servlet的工作流程

Servlet基础 1.Servlet概述 JSP的前身就是Servlet.Servlet就是在服务器端运行的一段小程序.一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问 ...

导师互选系统 Alpha版冲刺总结

导师互选系统 Alpha版冲刺总结 一.设想和目标 我们的软件什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要是要实现导师和学生双向互选的功能.功能定义清晰明确,在软 ...

一、HTML和CSS基础--HTML&plus;CSS基础课程--第6部分

第十一章 CSS代码缩写,占用更少的带宽 盒模型代码简写
:还记得在讲盒模型时外边距(margin).内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上 ...

10&period;26&lowbar;地图应用&comma; OSC&lowbar;doc文档集合,node-webkit

(1)地图:关于电子地图的加载.展示方式,知乎上有篇文章写的很好:http://www.zhihu.com/question/21530085对于地图的导航距离计算呢?原理是什么? (2)node-w ...

转:stringstream的用法

[本文来自]http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.com/alantop/archive/2007/07/ ...

odoo12 物流 自动计算运费 ,采购销售使用不同计量单位自动换算

在物流和食品生鲜类行业,重量是很重要的因素,不仅要处理产品的数量,也要处理产品的重量.在多数行业,重量也是订单的重要数据. odoo原生包含了对重量的处理,下文中将指导如何优雅应用odoo原生模块处理 ...

《Linux下cp XXX1 XXX2的功能》的实现

的实现 一.题目要求 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyC ...

(转载)ECCV 2018:IBN-Net:打开域适应的新方式

(本文转自极视角) 本文由香港中文大学发表于ECCV2018,论文探索了IN和BN的优劣,据此提出的IBN-Net在语义分割的域适应任务上取得了十分显著的性能提升. 论文地址:https://arxi ...

【Javascript设计模式1】-单例模式

的作者曾说,如果你需要一种模式,那一定是哪里出了问题.他所说的问题是指因为语言的天生缺陷,不得不去寻求和总结一种通用的解决方案. 不管是弱类型 ...

kali系统搭建本地服务器,kali linux 下搭建git服务器相关推荐

  1. linux搭建mcpe服务器_Ubuntu Linux下搭建Minecraft我的世界服务器

    总结一下在Ubuntu Linux下搭建Minecraft我的世界服务器的方法,其实非常简单直接. (1).把当前的软件都更新到最新 sudo apt-get update Minecraft服务器需 ...

  2. 批量修改linux服务器密码,Linux下批量修改服务器用户密码方法步骤

    Linux下批量修改服务器用户密码方法步骤 密码快要过期.由于机器数量众多,因此采用批量修改密码的方式来进行处理. 下面是具体步骤: 1.配置ssh免key # ssh-keygen -t rsa - ...

  3. linux 邮件服务器pop3,linux下的邮件服务器

    既然总结了windows下的邮件服务器,那么linux下的邮件服务器也一起总结一下. 在中职技能比赛中邮件服务器不管是linux和windows原理都是一样,只不过实现的方式有所区别,windows2 ...

  4. 搭建本地文件服务器实验报告,下搭建服务器实验报告.pdf

    实验四 搭建 ftp 服务器 学号: 姓名: [实验目的] 1. 掌握在 Linux 系统下搭建 ftp 服务器: 2. 能够熟练运用 ftp 服务器. [实验要求] 1. 按照参考资料配置 ftp ...

  5. linux音频服务器,mStream - Linux下搭建可随时随地传输音乐的个人流媒体服务器

    mStream是一个免费的.开源的.跨平台的个人音乐流媒体服务器,它可以让你在所有设备之间同步和传输流媒体音乐.它由一个用NodeJS编写的轻量级音乐流媒体服务器,你可以用它把你的音乐从家里的电脑传输 ...

  6. linux svn 服务器下载,Linux下搭建SVN服务器完全手册

    系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum 一,安装必须的软件包. yum install subversion (SVN服务器) mysql- ...

  7. Linux下服务器搭建(1)——Linux下搭建FTP服务器 vsftpd服务

    目录 前言 1.检查安装vsftpd软件 2.启动服务 3.vsftpd的配置 4.以匿名用户登录

  8. Linux下安装ftp服务器异常,linux下安装ftp服务器

    大部分内容来自网络. 1.安装 能下载到安装包的话还是用安装包来安装吧.我没有用安装包,结果用户权限配置上各种出问题.现在虽然安装好了,但是管理配置绝对不是最佳的.慢慢摸 索着来吧. 我是使用这句命令 ...

  9. Bonobo Git Server搭建本地(Windows)私有的Git服务器

    1. 安装 先下载Bonobo Git Server,下载地址 Bonobo Git Server 下载完成后解压,打开文件夹就会有这样的一个目录 然后把它放到C盘目录下 创建inetpub文件夹 , ...

最新文章

  1. git reset改写提交
  2. MySQL 配置文件优化
  3. head first系列PDF资源
  4. Microsoft photosynth(图片三维展示)
  5. 触摸屏之linux3.4.2安装tslib
  6. 一个漂亮的电子钟,纪念我们逝去的青春(含软硬件资料)
  7. Linux学习笔记-标准库中的管道操作
  8. python语言实现rsa公钥密码算法_python 实现 rsa 算法加解密密码
  9. 软件工程概论之登录页面
  10. oracle 客户端安装包下载地址,Oracle客户端安装及下载地址
  11. jvm软引用、强引用、虚引用简介
  12. 苹果公司CEO乔布斯演讲的15个秘诀
  13. mac的spotlight搜索系统文件
  14. python 控制鼠标滚轮_python-pyautogui控制鼠标键盘自动操作
  15. Docker 安装 It seems there is already a Binary at
  16. 22478计算机代码,数字2247代表啥意思 2247数字意思
  17. 数学之路-python计算实战(4)-Lempel-Ziv压缩(2)
  18. 数据分析与挖掘建模(理论知识)
  19. [机缘参悟-50]:鬼谷子-第十二符言篇-当好领导者的艺术:守其位,观四方,洞危险,广言路,虚谏言,定规则,明赏罚,符名实,得民心。
  20. 汉诺塔c语言做法:汉诺塔(Hanoi)是必须用递归方法才能解决的经典问题。它来自于印度神话。上帝创造世界时作了三根金刚石柱子,在第一根柱子上从下往上按大小顺序摞着64片黄金圆盘

热门文章

  1. 丝印代码html,丝印代码反查型号:ic上的丝印为HH1YA,封装是SOT23-6的,请问是什么型号呢?...
  2. 灌篮高手中“樱木花道”的生活原型
  3. 2023年全球运营商SDN市场价值将达95亿美元
  4. DDA插补算法C语言,DDA直线插补算法在单片机上的实现基于C.doc
  5. Mac OS X下重启apache
  6. ffmpeg 本地麦克风声音和系统声音混音后,再混合本地桌面成最终的mp4文件-修正
  7. spi通讯不需要地线吗_IIC与SPI及UART通讯原理讲解
  8. 大学计算机基础与应用第四章,大学计算机基础I 试题库 第4章
  9. 【用例设计】浅谈兼容性测试
  10. matlab多个字符串拼接