Попробуйте эти ресурсы:
Используя ScanTool (победа) в соответствии с Linux с помощью Вина
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
У меня была похожая проблема: я мог толчок с ноутбука, но не из коробки Linux.
Глядя на журналы на сервере, я видел:
Public key b3:f3:... from <SOME IP> blacklisted (see ssh-vulnkey(1))
Проблема поступает от старых версий Pergenssl, генерирующих плохие (недостаточно случайные) клавиши на моем старом поле Linux. Поскольку я не могу обновить (встроенное разработка), я создал как публичные, так и закрытые ключи на другой машине и скопировал их на коробку Linux. Как только новый открытый ключ был в «Keydir» от гитоз-админа, все работало нормально.
«Настройка репозитория управления gitosis» в этом посте может помочь: