gitolite :Сбой запроса на выделение PTY на канале 0

Оба jenkins (, сервер ci -)и мой репозиторий git размещаются на одном сервере. Репозиторий git управляется gitolite. Если я получаю доступ к репозиторию извне, например, с моей рабочей станции, я получаю

ssh git@arrakis

PTY allocation request failed on channel 0
hello simou, this is git@arrakis running gitolite3 v3.0-12-ge0ed141 on git 1.7.3.4

 R W    testing
Connection to arrakis closed.

Думаю, это нормально (, кроме предупреждения PTY...)

Теперь вернемся к серверу, я бы хотел, чтобы jenkins мог для подключения к моему репозиторию git.

jenkins@arrakis:~> ssh git@arrakis
gitolite: PTY allocation request failed on channel 0

Вход на arrakis как пользователь git (пользователь gitolite):

git@arrakis:~> cat ~git/.ssh/authorized_keys

command="/home/git/gitServer/gitolite/src/gitolite-shell jenkins",no-port-forwarding,no-x11-forwarding,no-agent-forwarding,no-pty ssh-rsa <PUBLIC-KEY> jenkins@arrakis

Запись «no -pty» вызвала у меня подозрения, поэтому я удалил ее из разрешенных ключей _и попробовал еще раз:

jenkins@arrakis:~> ssh git@arrakis
hello jenkins, this is git@arrakis running gitolite3 v3.0-12-ge0ed141 on git 1.7.3.4

 R W    testing
Connection to arrakis closed.

проблема на данный момент, но я не уверен в последствиях удаления «no -pty».

И почему это влияет только на локальный доступ, тогда как на удаленный доступ, похоже, это не влияет вообще?


openSUSE 11.4 (x86 _64 )ВЕРСИЯ = 11.4 КОДОВОЕ ИМЯ = Celadon

25
задан mattytommo 19 March 2013 в 16:12
поделиться

0 ответов

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

Похожие вопросы: