客户端:
$ ssh-keygen -t rsa -f ~/.ssh/admin
$ scp ~/.ssh/admin.pub server:/tmp/admin.pub
#将公钥保存到服务器留待后用,server为服务器的IP地址
将adminpub文件上传到/tmp目录下
服务器:
安装git,并查看版本确定装成功.
$ rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
$ yum -y install python-setuptools
$ yum -y install git
$ git –version
建立用户和目录,并设置相应权限
$ mkdir -p /data/git
$ groupadd git
$ useradd -g git -d /data/git/ -s /bin/bash git
$ passwd git
$ chown -R git:git /data/git
$ chmod -R 2755 /data/git/
在刚才建立的用户主目录下克隆gitolite(蒋鑫版)
$ su git
$ cd $HOME
$ git clone git://github.com/ossxp-com/gitolite.git
$ exit
创建目录,执行安装.
$ cd /data/git/
$ mkdir -p /usr/local/share/gitolite/conf /usr/local/share/gitolite/hooks
$ cd gitolite/src/
$ ./gl-system-install /usr/local/bin /usr/local/share/gitolite/conf /usr/local/share/gitolite/hooks
在专用帐号执行安装脚本.
$ su – git
$ gl-setup /tmp/admin.pub
客户端:
$ git clone git@server:gitolite-admin
分享到:
相关推荐
讲速了 在centos 下搭建git服务器 用gitolite 来管理权限 很经典 值得拥有
CentOS 7下安装Git, gitolite,详细步骤,可能遇到的问题
CentOS7安装Git
由于centos自带的git版本较低,在有些开发中需要升级。该文档详细记录了centos下git的卸载及升级步骤,并将出现的问题做了整理。
CentOS下的Git服务器的创建!
CentOS下搭建Git_Gerrit_Jenkins版本控制系统
centos离线搭建git服务器(附教程,源码包)
CentOS 7 安装Git 一、服务器端 二、客户端 linux git服务器搭建,多用户协作
Centos7 部署Git远程服务器完整高清版,亲测可用 ,
离线安装git-1.8.3--centos7.6.1810, tar -zxvf git-1.8.3.tar.gz解压后直接执行./gitinstall.sh即可。中间有可能需要选择一次y确认安装
本文档是在CentOS下进行的,作为Gig、Gerrit和Jenkins版本控制服务器的搭建指导说明书。
Centos7安装Git.docx
centos中GIT服务器搭建及使用密钥连接.pdf
在centos上安装git所需的RPM包
该资源是centos版的git资源,Linux分为很多版本,该版本的git安装比较特殊
安装git实例代码,最新2015年12月亲测有效。关于git安装的问题有详细解决方法
添加新源后安装新版(软件包 git2u 已经被 git216 取代) yum install -y https://centos7.iuscommunity.org/ius-release.rpm yum install -y git216 检验 git version ————————————————————- ...
git安装