gitolite no ubuntu 12 sempre pedindo senha ao tentar clonar gitolite-admin

1

depois de várias horas pesquisando e tentando (e lendo vários posts nesta página) eu ainda não sei o que estou fazendo de errado. Então eu ficaria muito feliz se alguém pudesse me ajudar aqui ...

Eu atualizei o Ubuntu 11.10 para o 12.4 LTS e tive que trocar a gitólise do vômito pelo gitólito (a atualização removeu o pacote de gitose reprovada; a gitose funcionou bem antes). Desativei a instalação do gitosis antigo (gitosis do usuário) removendo o authorized_keys e o post update hook e depois segui este tutorial para instalar o gitolite: link

Tudo até (inclusive) a seguinte linha funcionou bem:

gl-setup /temp/gitadmin.pub

No entanto, quando tento clonar (no mesmo computador com o meu usuário pessoal que tem a chave privada do gitadmin.pub), me pedem para digitar a senha do "git". No entanto, git não tem senha (eu criei um novo usuário git da seguinte forma:

sudo adduser --system --shell /bin/sh --gecos 'git version control' --group --disabled-password --home /home/git git

Alguém pode me ajudar e me dizer o que estou perdendo aqui? Obrigado!

PS: Clone do Git em um repositório público do github (o git foi configurado com a gitosis há algum tempo)

    
por vitr 12.07.2012 / 18:57

1 resposta

2

eu acho que você tem que mudar seu arquivo sshd_config:

PasswordAuthentication no

ou adicione

Match User yourUser

     PasswordAuthentication no
    
por 23.08.2012 / 13:22