Kimlik doğrulama için bir ssh anahtarı kullanabilmek istiyorum, ancak yine de ssh tüneli üzerinde çalıştırılabilecek komutları kısıtla.
Subversion ile bunu gibi bir .ssh / yetkili_keys dosyası kullanarak başardım:
command="/usr/local/bin/svnserve -t --tunnel-user matt -r /path/to/repository",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAABIetc...
Bunu komutta "/ usr / bin / git-shell" ile denedim, ama sadece korkak eski fatal: What do you think I am? A shell?
hata mesajını alıyorum.