проблема пароля с мерзавцем клонирует gitosis@host:gitosis-admin.git

3 ответа

Gitosis никогда не работает с паролями. Он всегда использует ключи SSH. Вам необходимо настроить использование любого открытого ключа, связанного с закрытым ключом, который вы дали ему при запуске gitosis-init. Вы можете сделать это, отредактировав ~ / .ssh / config , чтобы включить строфу вроде

Host githost # hostname you use on the commandline, in git remotes, etc.
HostName 12.34.56.78 # actually IP address or DNS name to connect to
User gitosis
IdentityFile ~/.ssh/id_rsa # whatever file stores the private key matching the public key you gave gitosis
9
ответ дан 3 December 2019 в 23:51
поделиться

У меня была похожая проблема: я мог толчок с ноутбука, но не из коробки Linux.

Глядя на журналы на сервере, я видел:

Public key b3:f3:... from <SOME IP> blacklisted (see ssh-vulnkey(1))

Проблема поступает от старых версий Pergenssl, генерирующих плохие (недостаточно случайные) клавиши на моем старом поле Linux. Поскольку я не могу обновить (встроенное разработка), я создал как публичные, так и закрытые ключи на другой машине и скопировал их на коробку Linux. Как только новый открытый ключ был в «Keydir» от гитоз-админа, все работало нормально.

3
ответ дан 3 December 2019 в 23:51
поделиться

«Настройка репозитория управления gitosis» в этом посте может помочь:

Настройка сервера Git с использованием Gitosis

0
ответ дан 3 December 2019 в 23:51
поделиться
Другие вопросы по тегам:

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