Emi*_*anu 6 ssh virtualization virtualbox virtual-machine vagrant
我从基础盒子 centos-6.5 开始使用 vagrant 创建虚拟机。我做了一些更改,然后从来宾中删除了文件 /etc/udev/rules.d/70-persistent-net.rules 并将其打包。我将新盒子添加到 vagrant 并启动:
vagrant package --base vm_name
vagrant box add centos-6.5_mine package.box
vagrant up
Run Code Online (Sandbox Code Playgroud)
Vagrant 无法 ssh 新虚拟机:
default: Warning: Authentication failure. Retrying...
Run Code Online (Sandbox Code Playgroud)
我注意到该文件
.vagrant/machines/default/virtualbox/private_key
Run Code Online (Sandbox Code Playgroud)
新虚拟机的 vagrant 文件夹中缺少该文件。从初始虚拟机的文件夹中添加 private_key 可以解决问题,但这仍然不是解决方案:新虚拟机无法开箱即用。
有人知道如何解决这个问题吗?
谢谢
| 归档时间: |
|
| 查看次数: |
2973 次 |
| 最近记录: |