centos7 安裝 git伺服器

2022-06-27 07:54:10 字數 879 閱讀 9382

伺服器端配置

yum install -y git

groupadd git

useradd git -g git

2.建立authorized_keys

cd /home/git

mkdir .ssh

chmod 700 .ssh

touch .ssh/authorized_keys

chmod 600 .ssh/authorized_keys

cd /home

chown -r git:git git

2.伺服器端建立rsa

rsaauthentication yes

pubkeyauthentication yes

authorizedkeysfile  .ssh/authorized_keys

systemctl restart sshd.serivice

3 伺服器端初始化空庫

cd /home

mkdir gitreps

chown git:git gitrepo/

cd gitrepo

git init --bar alantop.git

chown -r git:git alantop.git

客戶端配置

git clone git@ip:/home/gitrepo/alantop.git

補充:建立金鑰,並將公鑰拷貝到伺服器的authorized_keys中

伺服器客戶端均可

ssh-jetgeb -t rsa -c "email"

生成私鑰 id_rsa

生成公鑰 id_rsa.pub 將此檔案寫入到伺服器的authorized_keys中,這樣在git clone時候,就無需密碼。

CentOS 7 安裝git伺服器

yum y install gituseradd git passwd git 建立git目錄和乙個空git倉庫 cd mkdir home git cd home git git init bare test.git chown r git git test.gitgit clone git 19...

CentOS7 安裝 Git 伺服器

yum install curl devel expat devel gettext devel openssl devel zlib devel perl devel yum install git接下來我們 建立乙個git使用者組和使用者,用來執行git服務 groupadd git usera...

centos7 搭建git伺服器

2 移除舊版本git centos自帶git,7.x版本自帶git 1.8.3.1 應該是,也可能不是 安裝新版本之前需要使用yum remove git解除安裝 安裝後解除安裝也可以 root git git version 檢視自帶的版本git version 1.8.3.1 root git ...