#GIT服务器搭建#--CentOS平台下GIT服务搭建步骤

user

雨橙

中国.四川.成都

世界之上、唯有远见、惟爱不变。


Git服务器搭建
环境CentOS6.7 32位

创建用户及用户组
groupadd git
useradd git -g git
创建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

在客户端创建密钥并上传(注意在客户端操作)
ssh-keygen -t rsa -C "git@192.168.0.104"

将客户端id_rsa.pub的内容写到服务器的authorized_keys文件中
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGjzmaAddSDFpJk4QRCmDT+n3HmK4ex0g+zR9/N65fwK5JEiTLDIv8zeW4zuD9k6EXcw8C8CUAKWqy/4Y2MgfetVYlg6w0WWojq9dDbOR7aRFuDBNPKhbAoC6+zbsNZZ/f8lvjRfIuQwJf3KvAmiVJ/VmDHRqNUF6GBxtVPLrRxJi1BEadlgDr4hCki61NhG/lcG+R9Aplo8VbNLCqJp4eoaNDbUIujZeg+0X8O5SHYa55IOW3ZzERPVACslru1UBc2XBnrTa0hUcVOOon8KrZCULBFuV1wJWPcQYcsdWD9ZIvsaZX74f84M1CXPUKDJau++8nyD+J9bUGPGuoRE3F git@192.168.0.104

创建git仓库
cd /home
mkdir gitrepo
chown git:git gitrepo
cd gitrepo
git init --bare demo.git
chown -R git:git demo.git

客户端从仓库克隆
git clone git@192.168.0.104:/home/gitrepo/demo.git


posted at