我正在尝试按照本文档中的描述在 Ubuntu 12.04 上设置我的 git 服务器。我的 ssh 密钥工作正常,并且我已将 git 帐户的外壳更改为使用/usr/bin/git-shell
.
根据该文件,我现在应该期望看到“你认为我是什么?一个外壳?”,但实际上我看到了 ubuntu 通常的外壳介绍,然后是以下内容:
fatal: Interactive git shell is not enabled.
hint: ~/git-shell-commands should exist and have read and execute access.
据我了解,如果我要在那里解决目录问题,我只会得到一些 git 提示而不是我正在寻找的消息。