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.
Sie möchten diese Schritte vom Terminal aus durchführen
Generiere einen SSH-Schlüssel ssh-keygen -t rsa -b 4096 -C "[email protected]"
Ssh agent eval "$(ssh-agent -s)"
starten
Fügen Sie Ihren privaten SSH-Schlüssel zum ssh-agent ssh-add -k ~/.ssh/id_rsa
hinzu.
Dann vagrant up
ausführen
Sie müssen keinen Schlüssel generieren. Führen Sie einfach das aus:
# touch ~/.ssh/id_rsa
Dann
# vagrant up
Für Windows-Benutzer können Sie PuTTYgen verwenden, um ein Paar öffentlicher/privater Schlüssel zu generieren. Speichern Sie dann den öffentlichen Schlüssel als mypublickey.pub. und privater Schlüssel als myprivatekey.ppk.
In Homestead.yaml wechseln Sie zu Folgendem:
authorize: C:\Users\YOUR_USERNAME\.ssh\mykey.pub
keys:
- C:\Users\YOUR_USERNAME\.ssh\myprivatekey.ppk
Das kann jemandem helfen.
Sie können git bash auch verwenden, um SSH-Schlüssel automatisch für Windows zu generieren