Mon objectif est de connecter une machine virtuelle VirtualBox à une autre machine en utilisant l'authentification par clé ssh. J'ai créé la VM avec Vagrant (1.0.5). J'ai également activé config.ssh.forward_agent = true (comme suggéré dans this post). Malheureusement, l'envoi de ssh ne semble pas fonctionner.Comment configurer le renvoi d'agent ssh Vagrant?
Ce sont les étapes (sur ubuntu frais avec errante et virtualbox):
Connexion de l'ordinateur hôte à VM (quand on utilise --debug, je vois que le transfert est activé)
ssh errante
Connexion de VM (12,04 ubuntu avec clé ssh vagabond injecté) à la machine externe
ssh -A [email protected]
pour obtenir: Autorisation refusée.
Dois-je effectuer une étape supplémentaire pour que cela fonctionne? Avis de personnes pour utiliser ssh-add -K. Ce n'est pas clair pour moi sur quelle machine.
Assurez-vous de ne pas utiliser un ssh-agent au sein de votre VM – axsuul
Thx pour la suggestion. J'ai également trouvé ce poste: http://stackoverflow.com/questions/10699333/vagrant-to-test-chef-recipies-but-how-to-deal-with-private-git?rq=1. Il suggère de modifier .ssh/config. Je vais vérifier ma VM demain quand j'arriverai au bureau. – Skarab