LinuxForum.Fans
Тема

Установка gitolite, проблемы с git

Автор: srsd 7 сообщений 1083 просмотров
#381886

Вобщем все установил, потом еще пару раз переставил и в последний раз попробывал все таки по инструкции сделать http://sachinsharm.wordpress.com/2013/10/04/installsetup-and-configure-git-server-with-gitolite-and-gitweb-on-centosrhel-6-4/.
Но проблема у меня одна и таже, а именно:
git clone git@GitServerIP-or-FQDN:testing.git ввожу команду и он запрашивает пароль git@server , вводил и пароль к ключу (причем если ключ создаю без пароля то все равно спрашивает) и пароль учетки а ему все одно, не пускает.
Причем ключ импортировал на сервер и могу даже по нему авторизоваться но git упорно не пускает.
Подскажите в какую сторону "капать"?

PS
Пробывал gitlab но также эта проблема, какие необходимы дополнительные настройки!?

#381890

А логин у тебя точно git?

#381893
Vascom написал:
А логин у тебя точно git?

git это пользователь который создается для работы таких программ, он содается без окружения
И даже если я пытаюсь зайти под другим пользователем, то такаяже проблема.

#381900
"srsd" написал:
git clone git@GitServerIP-or-FQDN:testing.git

srsd, с какой тачки ты это делаешь? с той на которой генерировал ключ?

"srsd" написал:
он запрашивает пароль git@server
он запрашивает пароль пользователя или пароль ключа? если первое, то уже не правильно...

+ ещё проверяй настройки sshd и огнестенки...
#381905
Fat-Zer написал:

+ ещё проверяй настройки sshd и огнестенки...

Огнестенку - отключил дабо не мешала и для чистоты эксперемента.
Какие настройки SSHD_config надо добавить/включить?

#381907
"srsd" написал:
Какие настройки SSHD_config надо добавить/включить?

из того, что первое в голову приходит — спектр настроек ограничивающих авторизацию... по ключу/паролю/пользователю/группе... по дефолту их ЕМНИП не должно быть...

ну и смотреть ещё, что происходит на сервере в логах и на клиенте через:
[console]cat >/tmp/ssh <<EOF
#!/bin/bash
ssh -vvv "$@"
EOF
GIT_SSH="/tmp/ssh" git clone ssh://bla-bla[/console]

Войдите или зарегистрируйтесь, чтобы ответить.