6
Можете ли вы указать git-shell в .ssh / authorized_keys, чтобы ограничить доступ только к командам git через ssh?
Я хотел бы иметь возможность использовать ключ ssh для аутентификации, но все же ограничить команды, которые могут быть выполнены через туннель ssh. С Subversion я достиг этого, используя файл .ssh / authorized_keys, например: 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... Я пробовал это с "/ usr / bin / …