problema con la clonación de repository git

Estoy tratando de alojar un repository git. Buscando en Google encontré este tutorial sobre el alojamiento de repositorys git. Pero las cosas no fueron bien 🙁

Estoy usando Ubuntu 10.04. IP: 192.168.0.131 Openssh corriendo en el puerto 22

Estaba yendo bien hasta la creación de gitosis-admin repo. Aquí esta lo que hice.

Genere key pública en esta máquina host Linux e inicialice la gitosis con esa key.

ssh-keygen –t rsa. sudo -H -u gituser gitosis-init < ~/.ssh/id_rsa.pub 

Entonces traté de clonar el repository de gitosis-admin en la máquina de Linux con diferentes forms

 git clone gituser@192.168.0.131:gitosis-admin.git git clone ssh://gituser@192.168.0.131:22/gitosis-admin.git 

Pero obteniendo ERROR:

 Permission denied (publickey) fatal: The remote end hung up unexpectedly 

¿Podrías ayudarme en esto?

El problema no es Gitosis en sí, sino que su key SSH es rechazada. Esto puede deberse a que no se ha autorizado (no está en el file authorized_keys gituser ), porque su server SSH está configurado para no aceptar keys públicas, porque su key SSH es débil o porque no está enviando ninguna.

Eche un vistazo a los loggings de su server SSH para ver si (y por qué) su key pública es rechazada. En Ubuntu, el file debe estar ubicado en /var/log/auth.log . Busque la palabra publickey y / o intente clonar su repository para ver qué sucede en el file de logging. Puede usar algo como sudo tail -f /var/log/auth.log para ver las nuevas inputs a medida que llegan.