31.1.2 服务器端创建专用账号

安装Gitosis,还需要在服务器端创建专用账号,所有用户都通过此账号访问Git库。一般为方便易记,选择git作为专用账号名称。


$sudo adduser—system—shell/bin/bash—disabled-password—group git


创建用户git,并设置用户的shell为可登录的shell,如/bin/bash,同时添加同名的用户组。

有的系统,只允许特定用户组(如ssh用户组)的用户才可以通过SSH协议登录,这就需要将新建的git用户添加到ssh用户组中。


$sudo adduser git ssh