Ich konnte nicht herausfinden, wo ich hier einen Fehler gemacht habe. Mein Befehl vagrant up
antwortet mit den folgenden Zeilen
$ vagrant up
Check your Homestead.yaml file, the path to your private key does not exist.
Check your Homestead.yaml file, the path to your private key does not exist.
~/.ssh/id_rsa
wie Sie ihn konfiguriert haben?ssh-keygen -t rsa -C "you@homestead"
einmal aus und drücken Sie zweimal die Eingabetaste, und fertig!Antworten:
Sie möchten diese Schritte vom Terminal aus ausführen
Generieren Sie einen SSH-Schlüssel
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Starten Sie den SSH-Agenten
eval "$(ssh-agent -s)"
Fügen Sie dem SSH-Agenten Ihren privaten SSH-Schlüssel hinzu
ssh-add -k ~/.ssh/id_rsa
Dann renne
vagrant up
quelle
ssh-add -k ~/.ssh/id_rsa
) gewesen seinvagrant up
funktioniert , nur den ersten Befehl auszuführen und dann zu arbeiten.Sie müssen keinen Schlüssel generieren. Führen Sie einfach Folgendes aus:
# touch ~/.ssh/id_rsa
Dann
# vagrant up
quelle
touch
macht.Für Windows-Benutzer können Sie PuTTYgen verwenden, um ein öffentliches / privates Schlüsselpaar zu generieren. Speichern Sie dann den öffentlichen Schlüssel als mypublickey.pub. und privater Schlüssel als myprivatekey.ppk.
In homestead.yaml zu folgendem:
Dies kann jemandem helfen.
quelle
Sie können git bash auch verwenden, um SSH-Schlüssel automatisch für Windows zu generieren
quelle