(RHEL 6 ボックスで) git サーバーをセットアップしています。
git ユーザーを作成し、そのシェルを /usr/bin/git-shell に設定しました。ユーザーのホーム (/home/git) にディレクトリ git-shell-commands を作成し、755 に chmod しました。
github から help コマンドと list コマンドをダウンロードし、それらを git-shell-commands に入れて実行可能にしました。
また、.ssh ディレクトリと authorized_keys もセットアップしました。
ボックスで 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.
インタラクティブにするために他に何をする必要がありますか?