搭建git服务器

-
-
2024-05-13

安装git

yum install git

创建git用户

sudo adduser git

收集需要登录的用户公钥

把需要连接git服务器的用户的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个

初始化仓库

git init --bare sample.git
chown -R git:git sample.git

禁用git用户的ssh登录

编辑/etc/passwd文件

git:x:1001:1001:,,,:/home/git:/bin/bash

修改为

git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell

目录