Saya ingin dapat menggunakan kunci ssh untuk otentikasi, tetapi masih membatasi perintah yang dapat dieksekusi melalui terowongan ssh.
Dengan Subversion, saya telah mencapai ini dengan menggunakan file .ssh / Authorized_key seperti:
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...
Saya sudah mencoba ini dengan "/ usr / bin / git-shell" di perintah, tapi saya baru saja mendapatkan fatal: What do you think I am? A shell?
pesan kesalahan lama yang funky .