我正在设置一个 git 服务器(在 RHEL 6 机器上)。
我创建了 git 用户并将其 shell 设置为 /usr/bin/git-shell 我在用户的主目录 (/home/git) 中创建了一个目录 git-shell-commands 并将其 chmod 为 755。
我从 github 下载了帮助和列表命令,将它们放入 git-shell-commands 并使其可执行。
我还设置了 .ssh 目录和授权密钥。
现在在我的盒子上当我做 ssh git@thegitserver 我得到错误
Last login: Thu Jun 13 11:56:07 2013 from 192.168.1.2
fatal: What do you think I am? A shell?
Connection to 192.168.1.3 closed.
还有什么办法让它具有交互性?