ubuntu安装gitolite

ubuntu安装gitolite

1、新建虚拟机。

2、如果模板过来的,运行pppoecnf找到网卡

3、网卡IP地址配置
vi/etc/network/interfaces
添加

auto eth1
iface eth1 inet static
address 10.7.1.x
netmask 255.255.255.0
gateway 10.7.1.x

4、重起网卡

/etc/init.d/networking restart

5、更新 ubuntu apt-get,安装openssh git-core

apt-get update
apt-get upgrade
apt-get install openssh

apt-get install git-core

6、服务器端创建用户 git,并设置用户的 shell 为可登录的 shell,如 /bin/bash,同时添加同名的用户组。

adduser --system --shell /bin/bash --group git
adduser git ssh
passwd git

7、客户端,win7,安装msysgitk客户端,在Git Bash模式下,生成管理员客户端密钥公钥,上传到服务器。
ssh-keygen -b 1024
scp .ssh/id_rsa.pub

8.服务器端,导入客户端admin的key,可以在客户端以git身份,不输入密码登陆。
ssh-copy-id -i /tmp/admin.pub
输入git密码完成公钥导入。

9.客户端下载并安装gitolite。

$ git clone git://github.com/ossxp-com/gitolite.git
$ cd gitolite/src
$ ./gl-easy-install git server_ip admin
$ cd /home/git/gitolite-admin
$ tail -31 ./gl-easy-install

10.在管理员客户端,同步下gitolite库,增加用户。
$ git clone gitolite:gitolite-admin
$ cd gitolite-admin/keydir
把用户的公钥考到此目录下
$ git add .
$ git status
$ git commit -m "add user"
$ git push

更多相关文章
  • 最近在做一个视频网站安装本地环境费了不少时间.本地是ubuntu 9.10 而服务器是redhat as4 所以到时候本人会把服务器安装过程和大家分享出来. 本人环境如下 php -- 5.210 apache 2.2 ubuntu 9.10 ffmpeg 功能很强大包括视频抓图,视频信息,视频转换 ...
  • ubuntu安装Theano+cuda
    由于学习需要用到GPU加速机器学习算法,需要安装theano+cuda. 开源库的一大问题就是:难安装. 为了搞好这个配置,我是前前后后花了3天,重装了3次ubuntu重装了5次驱动才搞定. 故发此贴,给出最简单安装方法(如果我还记得的话). 因为ubuntu下各种软件依赖关系太多,最好全新ubun ...
  • Ubuntu安装perl模块步骤: 按装cpan: $ sudo perl -MCPAN -e install Spiffy (用此命令第一次安装任意模块时都会先把cpan装上) 后面安装perl模块: $ sudo cpan install DBI 验证是否安装成功 $ perl -e 'use ...
  • Ubuntu安装pipelight步骤: # vi /etc/sudoers (需先在/etc/profile设置好代理http_proxy及https_proxy) Defaults env_keep="http_proxy" Defaults env_keep="h ...
  • Ubuntu安装crosstool-ng步骤: 注:crosstool-ng要求不能在root模式下操作 $ sudo apt-get install gawk $ sudo apt-get install libtool $ sudo apt-get install texinfo $ tar j ...
  • Ubuntu安装ccache步骤: $ sudo apt-get install ccache (安装ccache) 1.命令行启用ccache $vi ~/.bashrc export USE_CCACHE=1 :wq $ccache –M 50G 注:ccache默认存放目录为-/.ccache ...
  • 


    		    Ubuntu安装遭遇 VMware上的Easy install模式
    在VMware中安装Ubuntu 10.04时,你会发现虚拟机在对ubuntu安装时直接跳过了手动分区的过程,而是在你配置了主机名和密码等设置好后直接进入了安装过程.显然,进入这样安装好后的Ubuntu,系统只默认挂载了/分区和一个swap分区.对于略懂linux的用户来说,这样分区实在很dirty ...
  • ubuntu安装时,有时候会一直出现downloading问题 建议使用以下方式安装 把下载好的CD版ISO(注意:别用迅雷下)和从ISO文件抽取出来的wubi.exe放在非系统盘的iso文件夹,ISO文件改名为installation.iso,之后选择非系统盘(强烈建议在iso文件夹所属的盘),1 ...
一周排行