Неустранимый: Интерактивная оболочка git не включена. получил сообщение роковое: Интерактивная оболочка git не включена

Я выполнил эту команду с root:

    [root@localhost git-shell-commands]# ssh git@192.168.1.12
    git@192.168.1.12's password: 
    Last login: Wed Jun 20 15:08:26 2012 from new-host.home
    fatal: Interactive git shell is not enabled.
    hint: ~/git-shell-commands should exist and have read and execute access.
    Connection to 192.168.1.12 closed.
    [root@localhost git-shell-commands]# 

Кто-нибудь может рассказать, как решить эту проблему?

1 ответ

Решение

git help shell дает несколько советов о том, как его настроить. Подсказка в выводе тоже. Пользователю git нужен подкаталог с именем git-shell-commands в его домашнем каталоге, с соответствующими разрешениями и заполненными вещами, которые вы хотите, чтобы пользователь мог запускать.

Другие вопросы по тегам