发表于 2016年09月13日 23时17分33秒
新建git用户
sudo adduser git
导入authorized_keys文件到/home/git/.ssh下
如果是复制过去的文件的话注意使用
sudo chown -R git:git /home/git/.ssh
来把.ssh下的文件权限全丢给git用户
修改etc/passwd将
git:x:x1001:1001:,,,:/home/git:/bin/bash
修改为
git:x:x1001:1001:,,,:/home/git:/usr/bin/git-shell
取消用户的登录权限.让他只能用gitshell
然后新建一个store目录
cd /
sudo mkdir gitstore
cd gitstore
sudo git init --bare myblog.git