2
間違ったキーを提供するsshを停止するにはどうすればよいですか?
(これは、gitoliteではなくsshの問題です) ホームサーバー(ubuntu 12.04サーバー、open-ssh)でgitoliteを構成しました。リポジトリを管理する特別なIDファイルが必要なので、2つの異なるIDキーを使用して、sshから自分のホストにアクセスする必要があります。 これは私の.ssh / configファイルの内容です: Host gitadmin.gammu.com User git IdentityFile /home/alvaro/.ssh/id_gitolite_mantra Host git.gammu.com User git IdentityFile /home/alvaro/.ssh/id_alvaro_mantra これは私のhostsファイルの内容です: # Git 127.0.0.1 gitadmin.gammu.com 127.0.0.1 git.gammu.com したがって、この方法で「通常の」アカウントでアクセスするために、gitoliteと通信できるはずです。 $ssh git.gammu.com そして、管理アカウントでアクセスするこの方法: $ssh gitadmin.gammu.com 通常のアカウントでアクセスしようとすると、すべて問題ありません: alvaro@mantra:~/.ssh$ ssh git.gammu.com PTY allocation request failed on channel 0 hello alvaro, this is gitolite 2.2-1 (Debian) running …