Git禁止客户端shell登录
第一步:
给 /home/git 下面创建git-shell-commands目录,并把目录的拥有者设置为git账户。可以直接用git账号登录服务器终端操作。
1 | $ su git |
第二步:修改/etc/passwd文件
1 | # 找到这句, 注意1000可能是别的数字 |
此时我们就不用担心客户端通过shell登录,只允许使用git-shell进行管理git的仓库
给 /home/git 下面创建git-shell-commands目录,并把目录的拥有者设置为git账户。可以直接用git账号登录服务器终端操作。
1 | $ su git |
1 | # 找到这句, 注意1000可能是别的数字 |
此时我们就不用担心客户端通过shell登录,只允许使用git-shell进行管理git的仓库