centos6 9搭建git倉庫 筆記

2021-10-21 21:03:05 字數 1673 閱讀 2166

系統採用的是centos6.9系統

# yum -y install git

檢視git版本

# git --version

檢視git安裝位置

# whereis git

# useradd git

# passwd git

建立使用者和密碼

(這是我的git位置,沒有可以自己建立 mkdir)

# cd home/git

# mkdir .ssh

# chmod 700

.ssh

# touch 700

.ssh/authorized_keys

# chmod 600

.ssh/authorized_keys

禁止git使用者shell登入

# chown -r git:git  /home/git/

.ssh/

# vim /etc/paasswd
在其中找到git這一行,沒有就新增

git:x:

503:

503:

:/home/git:

/bin/bash

503為使用者組

自定義位置

如:

# cd home/git

# mkdir gitdepot

# cd gitdepot

建立乙個空的你倉庫名稱為project.git

# git init --bare project.git (git init project.git)

# chown -r git:git project.git

# git config --global user.name "你的名字"

# git config --global user.email "你的郵箱"

下面這個命令是建立秘匙

# ssh-keygen -t rsa -c "你的郵箱"

執行完上面這個命令以後一直回車

開啟公匙檔案id_rsa.pub複製,將他貼上到伺服器剛才建立的authorized_keys檔案中上

# cd ~

/.ssh

複製秘鑰(秘鑰後面是你的郵箱)

# vim id_rsa.pub

將**複製到這

# vim /home/git/

.ssh/authorized_keys

安裝客戶端

git clone ssh://git@伺服器ip:埠/home/git/gitdepot/project.git

完成。

Centos6 9 搭建NTP時間同步服務

目錄 3 client配置 4 服務端啟動服務並測試 5 擴充套件知識 在內部區域網不能聯網進行時間同步的時候我們就需要搭建ntp時間伺服器使區域網的機器時間同步。此時區域網的機器只有乙個或多個內網網絡卡而沒有外部網絡卡,而搭建ntp服務的機器至少有乙個外部網絡卡和乙個與區域網同網段的內網網絡卡,外...

CentOS6 9配置靜態IP

一 直接在配置檔案修改 etc sysconfig network scripts ifcfg eth0 device eth0 描述網絡卡對應的裝置別名 bootproto static 通過不同協議設定網絡卡獲得ip位址的方式,靜態static bootp dhcp hwaddr 08 00 2...

CentOS 6 9編譯安裝Memcached

將之前放在onenote上的筆記放到部落格,如有錯誤還請指出 先編譯安裝libevent 安裝到 usr local libevent wget org files memcached 1.5 7.tar gztar zxvf memcached 1.x.x tar gz 解壓原始碼 cd memc...