Ubuntu伺服器安裝gitolite
阿新 • • 發佈:2018-11-28
一、安裝git、sshopen-server、sshopen-client
sudo apt-get update
sudo apt-get install git openssh-server openssh-client
二、將本地公鑰檔案上傳到伺服器
windows下公鑰檔案地址:C:\Users\使用者\.ssh
將上面路徑下的id_rsa.pub檔案上傳到伺服器/tmp路徑下
三、伺服器端建立git使用者
sudo adduser --system --shell /bin/bash --gecos 'GIT SCM User' --group --disabled-password --home /home/git git
四、安裝gitolite
1. 切換到git使用者
su - git
2. 建立資料夾bin
mkdir bin
3. 從github克隆gitolite的原始碼
git clone https://github.com/sitaramc/gitolite.git
4. 安裝gitolite
./gitolite/install -to /home/git/bin/
5. 為gitolite配置管理員
/home/git/bin/gitolite setup -pk /tmp/admin.pub
至此gitolite的安裝配置完成,可以檢視bin目錄裡的內容。