宅基地安装

Homestead installation

我想不通我哪里弄错了。我的命令 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 "your_email@example.com"

启动ssh代理eval "$(ssh-agent -s)"

将您的 SSH 私钥添加到 ssh-agent ssh-add -k ~/.ssh/id_rsa

然后运行vagrant up

您不需要生成密钥。只需 运行 这个:

# touch ~/.ssh/id_rsa

然后

# vagrant up

对于 Windows 用户,您可以使用 PuTTYgen 生成 public/private 密钥对。然后将public键保存为mypublickey.pub。私钥为 myprivatekey.ppk.

homestead.yaml 中更改为以下内容:

authorize: C:\Users\YOUR_USERNAME\.ssh\mykey.pub

keys:
    - C:\Users\YOUR_USERNAME\.ssh\myprivatekey.ppk

你也可以用gitbash到generate SSH keys automatically for windows