ubuntu搭建git服务器
git服务器搭建
- 安装git:
apt install git
- 建立git用户:
useradd git
(注 :用useradd
建立的用户权限最小,且没有运行bash权限,但需要手工建立用户目录和设置密码;adduser
建立的用户会自动建立用户目录并同时设置密码,拥有bash权限) - 设置git用户密码:
passwd git
- 进入
/home
目录,递归创建用户目录、仓库目录、项目目录:mkdir -p git/repository/gittest.git
- 进入仓库目录repository,初始化项目目录:
git init --bare ./gittest.git
- 修改仓库目录repository的所有者:
chown -R git:git /home/git/repository
此时git服务器搭建完成,但为了能使用ssh密钥访问,需要配置ssh密钥