在CentOS6.2下搭建git伺服器gitosis
先檢查git 是否已經安裝
- [[email protected] ~]# rpm -q git
- [[email protected] ~]# yum install git
安裝完成後測試是否安裝成功
- [[email protected] ~]# git --version
git version 1.7.1
2.設定git伺服器
建立git伺服器管理使用者
-
[[email protected] ~]$sudo useradd -m git
- [[email protected] ~]$sudo passwd git
建立git倉庫儲存目錄
- [[email protected] ~]$ sudo mkdir /home/git/repositories
- [[email protected] ~]$ sudo chown git:git /home/git/repositories
- [[email protected] ~]$ sudo chmod 755 /home/git/repositories
-
[[email protected]
- [[email protected] ~]# git config --global user.email [email protected]
- [[email protected] ~]# yum install python-setuptools
- [[email protected] gitosis]$ git clone git://eagain.net/gitosis.git
-
eagain.net[0: 208.78.102.120]: errno=Connection refused
- fatal: unable to connect a socket (Connection refused)
- [[email protected] tmp]$ git clone https://github.com/res0nat0r/gitosis.git
- [[email protected] tmp]$ cd gitosis
- [[email protected] gitosis]$ sudo python setup.py install
- [[email protected] gitosis]$ ssh-keygen -t rsa#一直回車就行
- [[email protected] gitosis]$ scp ~/.ssh/id_rsa.pub /tmp/ && chmod a+r /tmp/
- [[email protected] gitosis]$ su git
- [[email protected] gitosis]$ sudo -H -u git gitosis-init < /tmp/id_rsa.pub
- [[email protected] ~]# chmod 755 /home/git/repositories/gitosis-admin.git/hooks/post-update
相關推薦
在CentOS6.2下搭建git伺服器gitosis
1.安裝git先檢查git 是否已經安裝 [[email protected] ~]# rpm -q git 如果沒有安裝則進行安裝 [[email protected] ~]# yum install git
centos6.7下搭建git伺服器(2017最新版)
前提:網上有很多centos搭建git伺服器的教程,但很多都沒有說清楚,導致我在安裝的時候走了很多彎路,耗費了一天時間在那裡研究許可權管理一塊。鑑於此,準備重新發個最新版的centos搭建git伺服器。 技術交流QQ群:242722019 一.centos os
Linux下搭建Git伺服器 Jenkins持續整合環境部署
1、安裝Git 見 Jenkins持續整合環境部署 第四節 2、建立Git使用者和使用者組 1 groupadd git 2 useradd git -g git 3、建立證書切換到git使用者建立證書 1 su git 2 cd /home/git 3 mkdir .ssh 4 c
在 Linux 下搭建 Git 伺服器後如何新建專案和新增使用者
關於如何在Linux 下搭建 Git 伺服器的問題,大家可以參考這篇文章(https://www.cnblogs.com/dee0912/p/5815267.html)。 我按照上面文章內容操作,確實搭建完成Git伺服器後,但是又出現了一個問題,如何新建專案,並且把參與開發人員加到該專案呢?下面
Win下搭建git伺服器
轉載連結 https://blog.csdn.net/qwer971211/article/details/71156055 由於網上在window下搭建本地伺服器的教程較少,基本上都是Linux系統下的教程。所以就在這裡寫下這篇部落格,面向初使用Git的新手。 這裡搭建Git本地伺服器我用
最詳細的CentOS7下搭建git伺服器
第一步:升級|安裝git最新版 1. 檢視 yum 源倉庫的 Git 資訊: yum into git 可以看出,截至目前,yum 源倉庫中最新的 Git 版本才 1.8.3.1,而檢視最新的 Git 釋出版本,已經 2.9.2 了。 2. 依賴庫安裝 #
如何在Linux系統環境下搭建Git伺服器
搭建環境: 伺服器 CentOS6.6 + git(version 1.8.3.1) 客戶端 Windows10 + git(version 2.11.1.windows.1) 1. 安裝Git相關軟體 Linux是伺服器端系統,Windows作為客戶端系統,分別安裝Git 安裝服務端: [[em
【git】搭建git伺服器 在 Linux 下搭建 Git 伺服器
在 Linux 下搭建 Git 伺服器 目錄 ① 安裝 Git ② 伺服器端建立 git 使用者,用來管理 Git 服務,併為 git 使用者設定密碼 ③ 伺服器端建立 Git 倉庫 ④ 客戶端 clone 遠端倉庫 ⑤ 客
Ubuntu 18.04.1 LTS下搭建git伺服器
sudo apt-get install git 安裝好git sudo adduser git 系統會提示設定密碼,此時請設定好你的密碼,還會要你設定email之類的此時可以按Enter回車預設為空 sudo vim /home/git/.ssh/authorized_keys 此時把你電腦裡
Windows平臺下搭建Git伺服器
Git沒有客戶端伺服器端的概念,但是要共享Git倉庫,就需要用到SSH協議(FTP , HTTPS , SFTP等協議也能實現Git共享,此文件不討論),但是SSH有客戶端伺服器端,所以在window
windows下搭建Git伺服器(轉)
以下兩篇文章是在安裝Git伺服器時借鑑的文章,不錯,轉載在此: 1、所需的軟體下載及安裝 所需工具下載地址: 若只要使用git,只需要安裝msysgit就行了。copssh是一個ssh伺服器軟體。 msysgit的安裝: 我把安裝中關鍵的幾步截圖說明,其餘直接點
Ubuntu下搭建Git伺服器
下面搭建的git伺服器的簡易網路拓撲圖如下所示: 一、安裝及配置所需軟體[Git伺服器,[email protected]] git-core是git版本控制核心軟體,而且git是通過ssh協議來在伺服器與客戶端之間傳輸檔案,故openssh-server、o
Windows下搭建git伺服器,簡潔版,伺服器端msysgit加copssh,客戶端msysgit(原創)
在看了網上各種攻略之後,自己在windows環境下還是遇到了各種各樣的問題,什麼permission deny啊等等,去網上找解決方案呢,尼瑪找不到一個適用的,在折騰了一天後,終於搞定,在這裡上傳一篇解決方案,為遇到同樣問題的人提供一個參考,願你看到後能少走一些
CentOS6.5下搭建FTP伺服器 + Java上傳檔案
/** * @Type ftpClientFileManager.java * @Desc * @author 123 * @date 2017年3月31日 下午2:50:58 * @version */ @Service public class FTPFileManager {
linux下搭建git伺服器
環境: 伺服器 CentOS6.6 + git(version 1.7.1) 客戶端 Windows10 + git(version 2.8.4.windows.1) ① 安裝 Git Linux 做為伺服器端系統,Windows 作為客戶端系統,分別安裝 Git 伺服器端: ? 1
如何在mac系統下搭建git伺服器
本文講的git伺服器基於gitblit,因為以前在windows平臺上就是使用它,對這個稍微熟悉一些。其實用哪種伺服器不重要,這些伺服器雖然各有差異但基本的功能都還是具備的,比如原始碼管理,使用者管理,SSH協議等。關於這些伺服器之間的差異,可以看下面這篇文章: http
在 Linux 下搭建 Git 伺服器
環境: 伺服器 CentOS6.6 + git(version 1.7.1) 客戶端 Windows10 + git(version 2.8.4.windows.1)① 安裝 GitLinux 做為伺服器端系統,Windows 作為客戶端系統,分別安裝 Git伺服器端:#yu
linux下搭建git伺服器 許可權管理
1、新增git使用者 useradd -m git 2、修改git使用者密碼(密碼為git) passwd git 3、解壓git-1.7.12.2.tar.gz並安裝git tar -x
Centos6.5下搭建vsftp伺服器和sftp伺服器
1、新增使用者組 程式碼示例: #groupadd sftp 2、新增使用者並設定為sftp組 程式碼示例: #useradd -g sftp -s /sbin/nologin -M sftp (若之前設定過使用者,可將該使用者新增到需要的使用者組中
centos7.2下搭建FTP伺服器
搭建FTP伺服器 1、yum install vsftpd -y 2、啟動systemctl start vsftpd 3、檢視埠是否佔用 netstat -nltp | grep 21 4、訪問ftp://xxx.xxx.xxx.xxx即可 5、配置 FTP 許可權 瞭