日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

怎样在Ubuntu 14.04中搭建gitolite git服务器

發布時間:2024/9/27 Ubuntu 83 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎样在Ubuntu 14.04中搭建gitolite git服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


1.???首先這里我們安裝openssh-serveropenssh-client,如果你用的是VPS之類的一般都默認安裝好了,不過運行一個這個命令不會有錯的,如果有安裝就會提示已安裝。

sudo apt-get -y install openssh-serveropenssh-client

2.???安裝git,在這個核心軟件,不可或缺。

sudo apt-get -y install git

3.???添加gitolite用戶和同名用戶組,加上--system參數,用戶就不會在登陸界面顯示。

sudo adduser --system --shell /bin/sh--group --disabled-password --home /home/gitolite gitolite

4.???生成ssh key,一路回車下來。

ssh-keygen -t rsa

5.???將你當前用戶的ssh pub key復制到/tmp下備用,由于我用的是桌面版在同一臺機器上。

cp ~/.ssh/id_rsa.pub /tmp/ubuntugege.pub

如果你是ssh遠程登陸到服務器上安裝,就要把你本地的key復制到遠程的機器上

scp ~/.ssh/id_rsa.pubgitolite.server:/tmp/ubuntugege.pub

6.???安裝gitolite,在ubuntu中已經集成了,不用自己去下載。

sudo apt-get -y install gitolite

7.???切換到gitolite用戶環境中,因為我要以gitolite用戶身份去初始化安裝。

sudo su - gitolite

8.???執行初始化安裝gitolite

gl-setup /tmp/ubuntugege.pub

9.???把管理庫gitolite-admin克隆過來就可以開始gitolite用戶及代碼庫的管理了,如果不能克隆,那么就說明初始化的ssh pubkey錯了,如圖就是成功了。

git clonessh://gitolite@localhost/gitolite-admin.git

?

?

?

?

?

?

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的怎样在Ubuntu 14.04中搭建gitolite git服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。