【问题标题】:How to disable ssh when running vagrant up运行 vagrant up 时如何禁用 ssh
【发布时间】:2018-08-19 10:24:35
【问题描述】:

我正在启动一个空框 c33s/empty,以使其进行 PXE 启动并在机器上安装 coreos。一切正常,但由于 ssh-key 安装在 PXE 引导过程中,默认情况下 vagrant 会进行一些 ssh 通信以进行配置和其他工作。这可以防止我同时启动多个节点。目前我需要按 ctrl-c ,然后当消息 node1: Warning: Authentication failure. Retrying... 显示时,然后重新运行 vagrant up 以获取下一个节点开始。

我还没有找到在运行 vagrant up 时禁用 ssh 步骤的任何方法。我试过 --no-provision ,但没有任何区别。

【问题讨论】:

    标签: vagrant


    【解决方案1】:

    如果你把 config.ssh.insert_key: false 放到 Vagrantfile 中,应该避免这一步。这在您的环境中实用吗?参考:https://www.vagrantup.com/docs/vagrantfile/ssh_settings.html#config-ssh-insert_key

    【讨论】:

    • 这可能在以前的版本中或某些提供商中有效,但今天似乎没有帮助。有趣的是你也不能设置 config.vm.communicator=NULL。
    猜你喜欢
    • 1970-01-01
    • 2023-04-11
    • 2016-09-04
    • 2016-07-06
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2015-01-29
    相关资源
    最近更新 更多