Gitlabhq - невозможно нажать на новый репозиторий - PullRequest
0 голосов
/ 03 февраля 2012

Я только что установил сервер Ubuntu с gitlabhq, добавил пользователя с ключом и новым хранилищем.

Когда я пытаюсь нажать, я получаю:

Отказано в разрешении, пожалуйста, попробуйте снова,В доступе отказано, пожалуйста, попробуйте еще раз.В доступе отказано (публичный ключ, пароль).Неустранимый: удаленный конец неожиданно зависает

Я не вижу ошибок ни в одном из моих журналов.Кроме того, я добавил открытый ключ моей локальной машины к авторизованным ключам на сервере.

Есть идеи?

1 Ответ

1 голос
/ 03 февраля 2012
  1. Является ли открытый ключ беспарольным или разблокированным через ssh-agent?Git push IIRC не поддерживает запрос пароля.
  2. Попробуйте ssh-ing вручную.
  3. Попробуйте GIT_SSH='ssh -v' git push ..., чтобы получить более подробный вывод из ssh.
  4. [ПРАВКА] Проверкачто файл .ssh/authorized_keys и все его родительские каталоги вплоть до корневого имеют права 755 (то есть не должен быть доступен для записи в группе) или более строгие.Home и ниже также должны принадлежать пользователю, а выше должны принадлежать root.В противном случае ssh откажется читать authorized_keys.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...