CentOS搭建Git服务器
安装git
yum install -y git
创建git用户
adduser git
初始化git仓库
git init --bare learngit.git
设置仓库所有者
chown -R git:git learngit.git
禁止git用户shell登录
出于安全的考虑,创建的git账户不允许登录shell,可以通过编辑 /etc/passwd 文件完成。
找到类似下面的一行
git:x:1001:1001:,,,:/home/git:/bin/bash
最后一个冒号后面进行修改
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
这样,git用户可以正常通过ssh使用git,但是无法登录shell,因为我们为用户指定的 git-shell 每次一登录就自动退出
客户端使用命令下拉代码
git clone git@192.168.8.34:/data/git/learngit.git
下拉代码需要输入密码?
请参考另外一篇文章
http://www.cnblogs.com/negro-guoguo/p/7218687.html
转载于:https://www.cnblogs.com/negro-guoguo/p/7227742.html
CentOS搭建Git服务器相关推荐
- centos 搭建git服务器
首先服务器需安装git 参考链接:https://www.cnblogs.com/-mrl/p/11045998.html 搭建git服务器 1.新建git仓库主目录,可以选择创建在/data目录下. ...
- CentOS 搭建 Git 服务器
官方文档移步 Git 服务器的搭建 安装 Git #yum install git 创建 Git 专用用户 #useradd git,改密码 #passwd git,切换至 Git 用户 #su gi ...
- CentOs上搭建git服务器
CentOs上搭建git服务器 首先安装setuptools wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0 ...
- CentOS下搭建Git服务器Gitosis
说明:由于条件有限,我这里使用的是同一台centos的,但教程内容基本上通用. 1.编译安装git git安装教程:http://blog.haohtml.com/archives/10093 2.安 ...
- centos7 下搭建git服务器
总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...
- ngrok linux开机自启动,CentOS 搭建ngrok服务器
原标题:CentOS 搭建ngrok服务器 1一.前提条件 1. 准备好一台主机,带公网IP 2. 准备一个一级域名,做好泛解析(二级域名的没有配置成功,汗...) 切记 一定要做好域名泛解析 二.安 ...
- CentOS7搭建Git服务器
CentOS7搭建Git服务器 文章目录 CentOS7搭建Git服务器 前言 搭建步骤 参考链接 前言 现有一台操作系统为CentOS 7的服务器,要将其作为代码库服务器使用,要求使用Git进行代码 ...
- 腾讯云实验之搭建 GIT 服务器教程
搭建 GIT 服务器教程 image.png 下载安装 git 任务时间:5min ~ 10min Git 是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. 此实验以 Ce ...
- git ssh配置文件 服务器_Linux 环境 搭建Git 服务器,并且修改SSH端口使用
1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...
最新文章
- 【OGG】OGG的单向复制配置-支持DDL(二)
- linux shell trap的使用
- 社招 | 腾讯天天P图 定义视频新科技~base上海
- tomcat开启远程调试
- 编译原理第三章学习总结
- 英超俱乐部面临网络威胁,球队一起训练防御网络攻击
- ubuntu大小写切换键的使用
- Unity使用tolua框架教程: LuaFramewrk
- A1,A2,A3,A4,A5,A6,A7,A8纸张大小图解
- 如何将硬盘系统完整拷贝到另一硬盘?
- finereport 格式化金额函数_格式化金额数与自动四舍五入
- 商品详情页系统架构-笔记12 - 商品详情页整体架构组成+前端介绍
- Python 自学笔记(教程)(七)
- 阿里云大数据分析师职业认证
- 计算机怎么弄64位,64位系统怎么装?安装64位系统教程
- 浏览器保存下载不带后缀的图片文件名命名规则
- 易经八卦解释鸿蒙,易懂中的五行与八卦
- 基于CommonJS谈谈前端模块化
- FreeCoddeCamp__js算法与数据结构__正则表达式
- Fintech建模竞赛:现金贷用户数据分析和画像
热门文章
- 自己的mySql用户
- salesforce 学习(超简介,以及传送门)
- ionic/cordova即时通讯解决方案(上)
- Android全局异常捕获
- 记一次Jenkins 打包异常 ERROR: Exception when publishing, exception message [Failure]
- python socket.error: [Errno 10054] 解决方法
- 如何使Git使用我选择的编辑器进行提交?
- ros_tools.prompt 断点调试
- Freemarker生成静态化文件
- adb.exe可能被其他程序关闭_如何开启或关闭MacBook