Après avoir essayé beaucoup de mots de passe et être devenu totalement confus pourquoi mon mot de passe de clé publique ne fonctionne pas, j'ai découvert que je devais l'utiliser vagrant
comme mot de passe.
Peut-être que cette information aide quelqu'un d'autre aussi - c'est parce que je l'ai écrite ici.
Edit:
Selon la documentation de Vagrant, il existe généralement un mot de passe par défaut pour l'utilisateurvagrant
qui estvagrant
.
En savoir plus ici: site officiel
Dans les versions récentes cependant, ils sont passés à la génération de paires de clés pour chaque machine. Si vous souhaitez savoir où se trouve cette clé, vous pouvez exécuter vagrant ssh -- -v
. Cela affichera la sortie détaillée du processus de connexion ssh. Vous devriez voir une ligne comme
debug1: Trying private key: /home/aaron/Documents/VMs/.vagrant/machines/default/virtualbox/private_key
vagrant
mot de passe, comme vous l'avez suggéré.J'ai le même problème. Après avoir déplacé la machine de la restauration de Time Machine, sur un autre hôte. Il y a problème c'est que la clé ssh pour vagrant n'est pas votre clé, c'est une clé sur le répertoire Homestead.
Solution pour moi:
exécuter sur le terminal
Créer une nouvelle paire de clés SSH
Copier le contenu de la clé publique
Sur un autre shell de Homestead VM Machine, copiez dans authorised_keys
Maintenant peut accéder avec vagrant ssh
la source
vagrant ssh-config
est le chemin correctPar défaut, Vagrant utilise une clé privée générée pour vous connecter, vous pouvez essayer ceci:
la source
Il s'agit de la configuration de travail par défaut https://www.youtube.com/watch?v=XiD7JTCBdpI
Utilisez la méthode de connexion:
standard TCP/IP over ssh
Puis ssh hostname:
127.0.0.1:2222
Nom d'utilisateur SSH:
vagrant password vagrant
Nom d'hôte MySQL:
localhost
Nom d'utilisateur:
homestead password:secret
la source
Sur une machine Windows, j'ai pu me connecter à ssh depuis git bash
ssh vagrant@VAGRANT_SERVER_IP
sans fournir de mot de passeUtilisation du client Bitvise SSH sur la fenêtre
Hôte du
VAGRANT_SERVER_IP
serveur: Port du serveur:
22
Nom d'utilisateur:
vagrant
Mot de passe:
vagrant
la source