码迷,mamicode.com
首页 > 其他好文 > 详细

centos 搭建git 服务器

时间:2018-04-14 18:03:20      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:不用   ica   搭建   mkdir   vim   执行命令   ini   test   文件夹权限   

安装 git

yum -y install git

添加git 用户

adduser git

切换到git 用户

su git

在git用户家目录下创建  .ssh文件夹

mkdir .ssh

修改文件权限

chmod 700 .ssh

在.ssh 文件夹下创建文件

touch authorized_keys

修改文件夹权限

chmod 600 authorized_keys

将客户机的publickey添加到  authorized_keys 文件中

echo ‘public key ‘ >>  authorized_keys

切换root用户

修改配置文件

vim  /etc/ssh/sshd_config

启用该行

PubkeyAuthentication yes

创建服务端裸仓库

git用户在  /home/git/目录下创建gitrepo目录

进入 gitrepo目录执行命令创建test仓库

git init --bare test.git

 

客户机执行

$ git clone git@ip:/home/git/gitrepo/test.git

克隆仓库 (test目录会自动创建,不用自己建)

centos 搭建git 服务器

标签:不用   ica   搭建   mkdir   vim   执行命令   ini   test   文件夹权限   

原文地址:https://www.cnblogs.com/lgxtry/p/8832960.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!