J'ai suivi ce tutoriel pour mettre en place un dépôt git sur une instance EC2. http://git-scm.com/book/ch4-4.html . En fait, j'ajoute un nouveau git
et inclure ma clé publique dans authorized_keys. Après avoir configuré le git
je me contente d'initialiser un nouveau repo par git init --bare
.
Cependant, j'ai remarqué que je pouvais le cloner facilement sans avoir besoin de ma clé privée. Existe-t-il un moyen de le forcer à n'être disponible que via SSH afin que authorized_keys soit suivi ? Je suppose qu'il utilise le port 9418 par défaut de git qui ne semble pas supporter l'authentification.