J'ai une machine virtuelle VirtualBox avec Ubuntu Server en cours d'exécution avec le jeu de réseau à ponté. p>
J'ai installé Git, initialisé un repo, ajouté ma clé à mon compte GitHub et a ran Mon problème vient lorsque j'essaie de tirer un repo. Peu importe ce que je tente de tirer, je reçois la permission d'erreur Alors, des conseils sur l'obtention de ce travail? P>
Merci. P> ssh -t git@github.com code> tout sans erreur. P>
refusé (PublicationKey). FATAL: la fin distante raccrocha de manière inattendue code> p>
5 Réponses :
Avez-vous placé vos touches SSH à l'emplacement par défaut de votre VM? P>
autorisation refusée (Publication de public) forte> p> Ceci est généralement causé lorsque SSH ne peut pas trouver vos clés. Assurez-vous que votre La clé est dans l'emplacement par défaut, ~ / .ssh. [..] p> blockQuote>
Quote de: http://help.github.com/ssh-issues/ p>
Vous avez dit, vous obtenez cette erreur sur Tirer une reproduction. Avez-vous cloné la repro première?
J'ai trouvé une solution de contournement 'Correction': P>
Le problème semble essayer de tirer en mode «ponté» dans VirtualBox. Si je change de réseautage sur NAT, je peux tirer avec succès, puis je retourne à la fois ponté pour travailler localement, puis de retour à NAT quand il est temps de pousser. P>
Ce n'est pas le correctif le plus pratique, mais cela fonctionne pour l'instant. Si quelqu'un a une suggestion de faire cela mieux, je suis toutes les oreilles. P>
C'était en arrière pour moi. J'utilisais Nat et je suis passé à ponté pour faire fonctionner les choses. Bizarre.
Qu'est-ce qui a fonctionné pour moi était de définir mon utilisateur GitHub et mon mot de passe à la ligne de commande qui demande à cloner le référentiel. Depuis dans votre VM, vous n'êtes pas connecté GitHub .. P>
Qu'est-ce que j'ai fait était:
git clone https: // nom_servateur: mot de passe@github.com/repositoriurl.git a > strong> p>
(ÊTRE Nom d'utilisateur Votre nom de compte d'utilisateur GITUB, mot de passe Votre GITUB PASS et REPOSITOIRL.GIT L'URL de votre référentiel). P>
J'espère que cela vous aidera! P>
J'ai eu ce problème sur NAT et également en mode réseau. En modifiant les adresses DNS, il semble que le problème résolu pour moi. P>
Ce que j'ai fait, laissait la première interface comme ponté et ajout d'une deuxième interface définie sur NAT et maintenant, cela fonctionne :) P>