Chciałbym móc użyć klucza ssh do uwierzytelnienia, ale nadal ograniczać polecenia, które można wykonać w tunelu ssh.
Dzięki Subversion osiągnąłem to, używając pliku .ssh / author_keys, takiego jak:
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...
Próbowałem tego z poleceniem „/ usr / bin / git-shell”, ale po prostu dostaję stary, stary fatal: What do you think I am? A shell?
komunikat o błędzie.