Parfois, lorsque vous commandez vagrant up, vous pouvez recevoir cette erreur :
==> homestead : En attente du démarrage de la machine. Cela peut prendre quelques minutes...
homestead: Adresse SSH: 127.0.0.1:2222 homestead: Nom d'utilisateur SSH: vagrant homestead: Méthode d'authentification SSH: clé privée homestead: Avertissement: Connexion réinitialisée. Nouvelle tentative... homestead: Avertissement: Échec d'authentification. Nouvelle tentative... homestead: Avertissement: Échec d'authentification. Nouvelle tentative... homestead: Avertissement: Échec d'authentification. Nouvelle tentative...
Vous pouvez annuler cela en entrant CTRL+C sur un Mac.
L’une des méthodes qui semblent aider est de faire :
configuration ssh vagabonde
Ensuite, vous verrez l'emplacement du fichier d'identité. Par exemple :
IdentityFile /Utilisateurs/VOTRE NOM/Homestead/.vagrant/machines/homestead/virtualbox/clé_privée
Vous pouvez déplacer/sauvegarder temporairement ce fichier. Lorsque vous effectuez un vagrant up ou un vagrant provision –reload, la clé privée sera régénérée. Et cela fonctionnerait probablement à nouveau.
Autre méthode
Vous pouvez vous connecter directement temporairement avec :
ssh vagrant@localhost -p 2222
Vous pouvez ensuite réinsérer le contenu de ce fichier:
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0 aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV 0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== clé publique non sécurisée errante
dans le fichier ~/.ssh/authorized_keys
Grâce à cette réponse : https://stackoverflow.com/questions/22922891/vagrant-ssh-authentication-failure. Vous pouvez également trouver d'autres solutions possibles ici.
Utilisez-le à vos propres risques.