
Recebi permissão prob com o primeiro projeto de teste no servidor gitosis, servidor ubuntu lucid
Usei este tutorialhttps://help.ubuntu.com/community/Git
alterações, commits e push no gitosis-admin funcionaram.
Então eu criei o projeto de teste e o repositório local e comprometi algo, configurei master como no tutorial, mas depois no push obtive:
ERROR:gitosis.serve.main:Repository read access denied
fatal: The remote end hung up unexpectedly
Talvez seja necessário dizer que usamos NFS e não tenho certeza de como lidar com as chaves.
Vi que a chave que coloquei /srv/gitosis/.ssh/authorized_keys
tinha mylogin@server no final. Então, gerei um na nova caixa em que estou trabalhando há duas semanas e anexei-o ao arquivo.
w/o.success - então tentei AllowUsers gitosis
no servidor /etc/ssh/sshd_config
e reiniciei o servidor ssh.
Agora me pediram gitosis@server's password:
!!
Voltei, mas continua perguntando.
Por favor, dê uma dica de como verificar mais detalhadamente. - Floriano
Responder1
a gitose não é mais mantida e apoiada pelo autor; a maioria das pessoas geralmente recomenda o gitolite, que possui uma documentação muito melhor e mais recursos:http://github.com/sitaramc/gitolite