为什么在运行vagrant up命令时会出现身份验证错误?

3

我刚刚登录到我的电脑上,并在Homestead.yaml文件中像这样添加了一个新站点到我的vagrant设置文件中:

    ---
    ip: "192.168.10.10"
    memory: 2048
    cpus: 1
    provider: virtualbox

    authorize: ~/.ssh/id_rsa.pub

    keys:
        - ~/.ssh/id_rsa


   folders:
    - map: /Freelance/projects
      to: /home/vagrant/projects
    - map: /Freelance/projects/synergy-camps/synergy-camps
      to: /home/vagrant/projects

sites:
    - map: scoff_app.local
      to: /home/vagrant/projects/scoff/scoff-api/public
    - map: phpmyadmin.app
      to: /home/vagrant/projects/phpmyadmin
    - map: synergy_camps.dev
      to: /home/vagrant/projects/synergy-camps/synergy-camps/public

databases:
    - homestead
    - synergycamps

    databases:
        - homestead
        - synergycamps

    variables:
        - key: APP_ENV
          value: local

    # blackfire:
    #     - id: foo
    #       token: bar
    #       client-id: foo
    #       client-token: bar

    # ports:
    #     - send: 93000
    #       to: 9300
    #     - send: 7777

当我进入我的/Homestead目录并运行:vagrant up时,我会得到以下错误:
default: Warning: Authentication failure. Retrying...

有人遇到过这种情况吗?


你在新目录中启动了Vagrant Homestead吗? - hhsadiq
@hhsadiq,这个怎么做? - M dunbavan
您的虚拟机仍在启动中吗?还是在那个警告后就关机了? - Dimitri Acosta
是的,它能够启动,但一旦开始认证就会出现错误。我已经尝试过删除不安全的私钥并尝试插入自己的私钥,但仍然遇到相同的错误。 - M dunbavan
好的。我已经删除了我的回答,因为它是无效的。你应该回答你的问题,分享你解决这个问题的方法。谢谢。 - hhsadiq
1个回答

0

你确定你的密钥是正确的吗?

可能在启动虚拟机时,它在询问一个问题。

想要更多解决方案,请查看以下答案: Vagrant ssh authentication failure


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接