ここでどこを間違えたかわかりませんでした。私のコマンド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-keygen -t rsa -C "you@homestead"
1回実行し、Returnキーを2回押して完了です。
回答:
ターミナルからこれらの手順を実行したい
SSH鍵を生成する ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
SSHエージェントを開始する eval "$(ssh-agent -s)"
SSH秘密鍵をssh-agentに追加します ssh-add -k ~/.ssh/id_rsa
次に実行します vagrant up
ssh-add -k ~/.ssh/id_rsa
)の小さな「k」である必要があります
vagrant up
ました。
キーを生成する必要はありません。単にこれを実行してください:
# touch ~/.ssh/id_rsa
その後
# vagrant up
touch
です。
Windowsユーザーの場合、PuTTYgenを使用して公開鍵/秘密鍵のペアを生成できます。次に、公開鍵をmypublickey.pubとして保存します。myprivatekey.ppkとして秘密鍵。
でhomestead.yaml以下に変更します。
authorize: C:\Users\YOUR_USERNAME\.ssh\mykey.pub
keys:
- C:\Users\YOUR_USERNAME\.ssh\myprivatekey.ppk
これは誰かを助けるかもしれません。
git bashを使用して、Windows用のSSHキーを自動的に生成することもできます
~/.ssh/id_rsa
あなたが設定したような秘密鍵を持っていますか?