Ubuntu下搭建repo服务器(一): 配置gitosis
2018-03-14 10:56
246 查看
1. 说明服务器端IP: 192.168.1.126,下文简称:A端;客户端IP: 192.168.130.19,下文简称:B端;Android工程代号:17435。 2. 安装必要软件(A端)sudo apt-get install git-core openssh-server openssh-client 3. 安装配置gitosis3.1 下载gitosis(A端)
如果失败 用下面的地址:
3.2 安装 gitosis(A端)
如果python setup.py install失败,需要安装python-setuptools:
3.3 为gitosis创建系统用户(A端)创建一个禁用密码的用户git:
3.4 新建并配置gitosis管理员(B端)最好不要用A电脑的用户作为管理员,本文使用B端的gitadmin用户作为gitosis管理员。a)生成 pub.key(B端)
生成在 /home/gitadmin/.ssh/id_rsa.pub下面,把id_rsa.pub拷贝到A端的tmp目录下:
b)执行gitosis-init(A端)
此时,会在/home/git目录下生成一些目录,如果其他用户需要clone gitosis-admin.git的权限,需要执行以下操作:
c) 从A端克隆gitosis-admin.git(B端)
其中,gitosis.conf是gitosis的配置文件,用于配置用户和权限,keydir/是所有组成员的公钥。查看gitosis.conf文件,内容如下:
相关文章推荐
- Ubuntu下搭建repo服务器(二): 配置git-daemon-run
- Ubuntu10.04+mini2440下ARM-linux开发环境搭建(2)----NFS服务器的配置及通过NFS启动linux
- Ubuntu Git服务器搭建及Gitosis安装设置
- ubuntu下开发环境配置:nfs服务器的搭建
- Ubuntu14.04下FTP服务器的搭建配置 标签: ubuntuftp服务器虚拟机 2017-06-13 15:24 161人阅读 评
- 从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN)
- 【转】linux(Ubuntu)配置svn仓库,搭建svn服务器
- ubuntu10.04 Git服务器搭建之Gitosis
- Ubuntu14.04下FTP服务器的搭建配置
- ubuntu16.04搭建FASTDFS图片服务器并配置nginx
- 阿里云Ubuntu系统从0搭建LAMP(Apache+MySQL+PHP)以及服务器生产环境常用配置
- ubuntu 12.04 git gitosisi gitolite 服务器搭建相关汇总。
- 搭建git服务器及配置gitosis管理用户权限
- ubuntu10.04 Git服务器搭建之Repo
- Ubuntu 下配置 repo 服务器
- 记录:ubuntu 下 ftp服务器的搭建和配置
- 【服务器搭建环境配置】maven +ubuntu+mac
- ubuntu ftp 服务器搭建及vsftpd.conf配置实例详解
- linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
- Ubuntu系统下搭建Redmine项目管理系统详细说明(包括配置apache服务器)(一)搭建本地Redmine