SSHユーザをgit制限シェルで作成 adduser git-hoge -s /usr/bin/git-shell passwd git-hoge ベアリポジトリの作成 mkdir /var/www/git/hoge.git cd /var/www/git/hoge.git git init --bare --shared gitユーザのみの読み書きに権限を変更 chown -R git-hoge:git-hoge /var/www/git/hoge.git chmod -R a=rX,g+w /var/www/git/hoge.git ただしルート権限がある場合に限る