Vagrant/homestead: 参数过多
Vagrant/homestead: too many arguments
我正在为新的 laravel 项目安装 vagrant+homestead。
当我向终端写入命令'vagrant up'时,出现错误消息:'Check your Homestead.yaml (or Homestead.json) file, the path to your private key does not exist.'
起初,根据视频教程,我尝试用:'ssh-keygen -t rsa -f ~/.ssh/id_rsa'解决。
错误消息更改为:'Saving key "/home/serverkeys/.ssh/id_rsa" failed: No such file or directory'
然后我发现,它可以在创建文件夹(c:/users/havon/.ssh)时在命令末尾添加路径:'c:/users/havon/.ssh/id_rsa'。
它不是。错误信息:'too many arguments'.
现在看起来像这样:ssh-keygen -t rsa -f ~/.ssh/id_rsa "c:/users/havon/.ssh/id_rsa"
它不起作用。请帮忙。
我用以下方式解决它:ssh-keygen -t rsa -C "you@homestead"
。
然后它会向您询问带有消息的路径:
输入保存密钥的文件 (c:/users/havon/.ssh/id_rsa)
:
这对我有用。
我正在为新的 laravel 项目安装 vagrant+homestead。
当我向终端写入命令'vagrant up'时,出现错误消息:'Check your Homestead.yaml (or Homestead.json) file, the path to your private key does not exist.'
起初,根据视频教程,我尝试用:'ssh-keygen -t rsa -f ~/.ssh/id_rsa'解决。 错误消息更改为:'Saving key "/home/serverkeys/.ssh/id_rsa" failed: No such file or directory'
然后我发现,它可以在创建文件夹(c:/users/havon/.ssh)时在命令末尾添加路径:'c:/users/havon/.ssh/id_rsa'。 它不是。错误信息:'too many arguments'.
现在看起来像这样:ssh-keygen -t rsa -f ~/.ssh/id_rsa "c:/users/havon/.ssh/id_rsa" 它不起作用。请帮忙。
我用以下方式解决它:ssh-keygen -t rsa -C "you@homestead"
。
然后它会向您询问带有消息的路径:
输入保存密钥的文件 (c:/users/havon/.ssh/id_rsa)
:
这对我有用。