Instalando o Git no Ubuntu 12.04

3

Eu instalei o git com o gitolite no meu vserver usando este tutorial.

Mas eu tenho um problema para clonar o repositório gitolite-admin no meu computador. O usuário é criado com a opção --disabled-password

Mas se eu tentar clonar com

git clone git@<server>:gitolite-admin.git

ele pede não apenas a senha do meu rsa_key, mas também a senha do gituser.

Alguém tem uma ideia? Eu pensei que o usuário é criado sem senha e Eu não sei o que digitar

    
por Sven Jung 15.09.2012 / 15:52

2 respostas

4

he asks not only for the passphrase of my rsa_key but also for the password of the gituser.

Isso significa que o ssh não autenticou a solicitação por meio da public_key (porque a chave pública não foi encontrada no lado do cliente ou está incorretamente registrada no servidor ou a senha não foi fornecida, é a chave que é protegida por senha, por um agente ssh). Nesse caso, ssh assume como padrão uma senha de conta para identificação (seja ou não a conta criada com uma senha).

Faça um ssh -Tvvv git@<server> para solucionar melhor o que exatamente faz com que o comando ssh falhe.

    
por 15.09.2012 / 16:06
1

Eu tive o mesmo problema, resolvi adicionando

AllowUsers git

no arquivo / etc / ssh / sshd_config

    
por 03.07.2013 / 15:52