“Accès refusé” lors de la poussée de dépôt distant via SSH

Je suis un newbie avec Git et il semble avoir un problème avec le poussant à un référentiel sur un réseau.

Voici ce que je fais pour recréer le problème:

  1. créer un nouveau dépôt Git sur l'ordinateur pour le pousser à

    mkdir ~/git/test.git
    cd !$
    git --bare init
    
  2. Sur mon ordinateur en local j'ai ensuite créer un nouveau dépôt Git et ajouter un fichier aléatoire à elle:

    mkdir test
    git init
    touch TEST
    git add .
    git commit -m "initial commit"
    
  3. Puis ajouter l'ordinateur distant via: git remote add origin ssh://[email protected]/~/git/test.git

  4. Ensuite, j'essaie de pousser le dépôt local vers le distant via: git push origin master

C'est ce que je reçois quand je fais ça:

fatal: protocol error: bad line length character  <- sometimes not there
Access denied
Access denied
Access denied
Access denied
FATAL ERROR: Server sent disconnect message
type 2 (protocol error):
"Too many authentication failures for user"

Je suis en utilisant cygwin sur une machine XP et il essaie de pousser pour un serveur unix.

J'ai aussi essayé entre deux de mes ordinateurs, j'ai à la maison et j'ai le même problème, les deux sont des machines windows par la voie.

J'ai mis en place sans mot de passe de connexion par SSH et je peux ssh pas de problème par le biais de: ssh [email protected]

J'ai été à essayer de comprendre ce depuis deux jours maintenant, toute aide serait appréciée

InformationsquelleAutor | 2009-05-27