私はここでどこでミスを犯したのかわからなかった。私のコマンドvagrant up
は以下の行で応答します
$ 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キーを生成するssh-keygen -t rsa -b 4096 -C "[email protected]"
Sshエージェントを起動します。eval "$(ssh-agent -s)"
SSH秘密鍵をssh-agentに追加しますssh-add -k ~/.ssh/id_rsa
それからvagrant up
を実行してください。
鍵を生成する必要はありません。単にこれを実行します。
# touch ~/.ssh/id_rsa
それから
# vagrant up
Windowsユーザーの場合、PuTTYgenを使用して公開鍵と秘密鍵のペアを生成できます。その後、公開鍵をmypublickey.pubとして保存します。 myprivatekey.ppkとしての秘密鍵。
In Homestead.yaml次のように変更します。
authorize: C:\Users\YOUR_USERNAME\.ssh\mykey.pub
keys:
- C:\Users\YOUR_USERNAME\.ssh\myprivatekey.ppk
これは誰かに役立つかもしれません。
Git bashを使って Windows用のSSH鍵を自動的に生成する